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学习— 过滤器(四十四)的主要内容,如果未能解决你的问题,请参考以下文章