【发布时间】:2019-09-11 02:29:49
【问题描述】:
我已经 npm 安装了 vue-moment。我需要通过 for 循环将日期传递给 p 标签。另外我需要创建一个方法,我可以在其中将天数添加到我的日期,以便在该天数之后的日期。我该怎么做或者我哪里错了
main.js 代码:
Vue.use(require("vue-moment"));
vue组件代码:
<template>
<div>
<div>
<span>{{ new Date() | moment("MM.DD.YY") }}</span>
</div>
<p v-for="data in printdata" :key="data.index" v-html="data.name"></p>
</div>
</template>
<script>
export default {
data() {
return {
printdata: [
{
name: "paraone"
},
{
name: "<span>{{ new Date() | moment('MM.DD.YY') }}</span>"
},
{
name: "parathree"
},
{
name: "parafour"
}
]
};
},
components: {},
methods: {
changeDate: function() {
var todaydate = new Date();
moment(todaydate).format("YYYY-MM-DD");
this.printdata[0].name = todaydate;
}
},
created() {
this.changeDate();
}
};
</script>
<style lang="scss" scoped></style>
div 标记中的一个按预期工作,但我如何在第二个 p 标记中获取日期?
【问题讨论】:
标签: javascript vue.js momentjs vue-cli