vue中时间格式化组件库moment.js的使用

1 首先在vue项目中
 
 

npm install moment --save

2 定义时间格式化全局过滤器

在main.js中 导入组件

import moment from 'moment'

Vue.filter('dateformat', function(dataStr, pattern = 'YYYY-MM-DD HH:mm:ss') {
    return moment(dataStr).format(pattern)

})

filter两个参数 第一个是函数名  第二个是时间格式化处理的函数

3 只需要在需要格式化时间的地方使用插值表达式就OK了

  <!-- 子标题 -->
      <p class="subtitle">
          <span>发表时间:{{ newsinfo.add_time | dateformat('YYYY-MM-DD HH:mm:ss')}}</span>
          <span>点击{{ newsinfo.click }}次</span>
     </p>

猜你喜欢

转载自blog.csdn.net/hailangtuteng/article/details/80309950