首页
学习
活动
专区
圈层
工具
发布

Vue _
EN

Stack Overflow用户
提问于 2019-04-11 15:32:26
回答 1查看 2.5K关注 0票数 3

我很难在.vue文件中实现vue- file或.vue的实现。因此,我希望在vue方法中有一个日期,然后我可以操作它,以找到过去时间和当前时间之间的时间跨度,并实时更新它。所有的googling都指向了moment.js

我的main.js文件已经用

代码语言:javascript
复制
import VueMoment from 'vue-moment';

Vue.use(VueMoment);

然后,我尝试访问模板中的方法,如下所示

代码语言:javascript
复制
<p>{{ moment(1481889223).format('MMMM Do YYYY, h:mm:ss a') }}</p>

我是不是做错了什么。我只是没时间输出日期/时间

另外,如果这不是解决方案,那么在.vue文件中访问日期时间还有另一种简单的方法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-11 21:36:38

我认为我们在这里所缺少的是,vue-moment引入了作为函数的矩。

来自使用文件

只需将时间设置为过滤函数,您就可以开始了。至少需要一个参数,如果参数与任何其他筛选方法不匹配,则筛选器假定为格式字符串。

因此,知道了这一点,我们就可以相应地传递日期(只要格式正确):

代码语言:javascript
复制
<span>{{ someDate | moment("dddd, MMMM Do YYYY") }}</span>

更具体的是原来的职位:

代码语言:javascript
复制
<p>{{ 1481889223 | moment('MMMM Do YYYY, h:mm:ss a') }}</p>
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55636197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档