moment.js在VUE中使用

一、安装

npm install moment

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

在filters.js中 导入组件

import moment from 'moment'

let formatDate = time =>{
    if (time = '' || !time){
        return '——'
    }else{
        var date = moment(time).format('YYYY-MM-DD HH:mm:ss');
        return date;                        
    }
}

export{formatDate}    

三、在页面需要格式化时间的地方使用插值表达式就OK了

<template>
      <p class="subtitle">
          <span>发表时间:{{ newsinfo.time | dateformat}}</span>
     </p>
</template>

  

  

posted @ 2018-11-05 16:55  灵哆哆  阅读(5271)  评论(0编辑  收藏  举报