您当前的位置:首页 > 网站建设 > javascript
| php | asp | css | H5 | javascript | Mysql | Dreamweaver | Delphi | 网站维护 | 帝国cms | React | 考试系统 | ajax | jQuery | 小程序 |

Vue之过滤器详解

51自学网 2022-02-21 13:37:11
  javascript

在这里插入图片描述

<body>    <div id="root">        <h2>显示格式化后的时间</h2>        <!-- 计算属性实现 -->        <h2>现在是{{fmtTime}}</h2>        <!-- methods实现 -->        <h2>现在是{{getFmtTime()}}</h2>        <!-- 过滤器时间实现-->        <h2>现在是{{time | timeFormater}}</h2>    </div>    <div id="root2">        <h2>现在是:{{msg |mySlice }}</h2>    </div>    <script>        Vue.config.productionTip = false;        //全局过滤器        Vue.filter('mySlice', function(value) {            return value.slice(0, 4)        })        new Vue({            el: "#root",            data: {                time: 1637047951556 //时间戳            },            computed: {                fmtTime() {                    return dayjs(this.time).format('YYYY年MM月DD HH:mm:ss')                }            },            methods: {                getFmtTime() {                    return dayjs(this.time).format('YYYY年MM月DD HH:mm:ss')                }            },            filters: {                timeFormater(value) {                    return dayjs(value).format('YYYY年MM月DD HH: mm: ss ')                }            },        })        new Vue({            el: "#root2",            data: {                msg: 'hello world'            }        })    </script></body>

在这里插入图片描述

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注51zixue.net的更多内容!


下载地址:
Vue之常用的内置指令详解
Vue之表单事件数据绑定详解
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。