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>