【发布时间】:2019-09-10 08:55:57
【问题描述】:
这两种方法(addsevendays 和 minussevendays)附加到按钮上,我希望它们在每次单击时在日期加上或减去 7 天,但它只执行一次,即 2019-09-10 只会加上至 2019-09-17 或减至 2019-09-3。
不应该从新的状态做吗?
data: () => ({
today: null,
}),
addSevenDays() {
this.today = moment().add(7, 'days').format("YYYY-MM-DD"))
console.log(this.today)
},
minusSevenDays() {
this.today = moment().subtract(7, 'days').format("YYYY-MM-DD");
console.log(this.today)
}
mounted () {
this.today = moment().format('YYYY-MM-DD')
}
【问题讨论】:
标签: javascript vue.js momentjs