【发布时间】:2018-02-09 09:25:27
【问题描述】:
我需要能够在满足两个条件时删除评论:
-
评论作者的
Id等于我们的id(我们只能删除我们的cmets)。 - 距离创建评论不到 15 分钟。
我创建了第一个条件,但我正在努力使用 Moment.js 添加第二个条件。每条评论都有一个created_at 属性。
<a v-if="comment.author.id == myProfile.id"
v-on:click.stop="deletePostComment({ params: { post_id: getPost.id, comment_id: comment.id } })"
class="g-color-gray-light-v1 g-color-gray-dark-v3--hover g-font-size-12 float-right u-link-v5 magic-absolute-position"
style="cursor: pointer;">
Delete
</a>
我想我们可以在一个函数中同时满足这两个条件。请帮忙!
【问题讨论】:
-
created_at时间戳是什么格式的? -
当我在其他组件中显示这个时间时,我是这样操作的:
return moment(this.item.created_at, 'YYYY-MM-DD HH:mm:ss Z').fromNow(); -
格式是这样的:
created_at:"2018-02-07 11:40:00 +0000"
标签: javascript vue.js conditional-statements momentjs directive