gpt4 book ai didi

vue.js - VueJs 为日期格式创建指令

转载 作者:行者123 更新时间:2023-12-03 06:39:32 24 4
gpt4 key购买 nike

所以我是 VueJs 的新手,我正在尝试创建一个全局指令来使用 moment.js 格式化日期.我的问题是指令没有被触发。我知道我的说法是否正确。

dateFormat.js

import Vue from "vue";
import moment from "moment";

Vue.directive("formatdate", function(value) {
if (value) {
return moment(String(value)).format("MM/DD/YYYY hh:mm");
}
});

itemList.vue
<span v-formatdate>{{ item.date_added }}</span>

最佳答案

看来您需要filters而不是指令:

Vue.filter("formatdate", // function definition here)

在您的模板中,将其用作:
<span>{{ item.date_added | formatdate }}</span>

关于vue.js - VueJs 为日期格式创建指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57540934/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com