【发布时间】:2021-04-11 19:00:08
【问题描述】:
我正在 VueJS 的引导表中显示和正确排序数据。
我正在尝试将数组中的日期格式从 2010 年 1 月 21 日格式替换为 MM/DD/YYYY 格式,以便它可以通过引导表正确排序。来自 API 的数组具有多个值,这些值被连接以填充表格中的一个单元格。为了做到这一点,我一直在映射数组上使用连接函数。对于日期字段,因为只有一个值,所以我不想加入,而是想创建一个自定义函数,该函数将更改日期格式,如前所述。 2010 年 1 月 21 日至 2010 年 1 月 21 日。我正计划在方法中对此进行硬编码。
当我试图在方法中声明一个函数时,我不断收到以下错误: [Vue 警告]:渲染错误:“TypeError:item.LastUpdatePostDate.newFunction 不是函数” 我将如何解决这个问题?这是更改日期的一种非常低效的方法吗?
computed: {
mappedItems() {
return this.items.map((item) => {
return {
Ids: item.Ids.join(""),
Acronyms: item.Acronyms.join(", "),
LastUpdatePostDate: item.LastUpdatePostDate.newFunction(),
};
});
},
},
methods: {
newFunction: function () {
return arguments
},}
【问题讨论】:
标签: javascript vue.js bootstrap-vue