Vue2.0学习— 过滤器(四十四)

Posted 王同学要努力

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue2.0学习— 过滤器(四十四)相关的知识,希望对你有一定的参考价值。

【Vue2.0学习】— 过滤器(四十四)

 <div id="root">
        <h2>显示格式化后的时间</h2>
        <!-- 计算属性实现 -->
        <h4>现在是: fmtTime</h4>
        <!-- methods实现 -->
        <h4>现在是:getTime()</h4>
        <!-- 过滤器的实现 -->
        <h4>现在是:time | timeFormater('YYYY年MM月DD') | mySlice</h4>


    </div>
    <script>
        //全局过滤器
        Vue.filter('mySlice', function(value) 
            return value.slice(0, 4)
        )
        const vm = new Vue(
            el: '#root',
            data: 
                time: 1666060934814
            ,
            computed: 
                fmtTime() 
                    return dayjs(this.time).format('YYYY年MM月DD HH:mm:ss')
                
            ,
            methods: 
                getTime() 
                    return dayjs(this.time).format('YYYY年MM月DD HH:mm:ss')
                
            ,
            filters: 
                timeFormater(value, str = 'YYYY年MM月DD HH:mm:ss') 
                    return dayjs(value).format(str)
                ,
                mySlice(value) 
                    return value.slice(0, 4)

                

            
        )
    </script>

以上是关于Vue2.0学习— 过滤器(四十四)的主要内容,如果未能解决你的问题,请参考以下文章

Vue2.0学习— 收集表单数据(四十三)

salesforce 零基础学习(四十四)实现checkbox列表简单过滤功能

Vue2.0学习— 列表排序(四十一)

Vue2.0学习— Vue监视数据的原理(四十二)

Vue2.0学习—自定义指令(四十九)

Vue2.0学习—v-pre指令(四十八)