【发布时间】:2017-03-05 15:32:15
【问题描述】:
我目前正在 Vue 组件中使用 moment.js,但我没有看到 vue devtools 中出现某些更改。
我的例子:
export default {
data() {
return {
moment: moment(),
};
},
methods: {
prevMonth() {
this.moment.subtract(7, 'days');
},
nextMonth() {
this.moment.add(7, 'days');
}
}
};
我猜这与我在我的时刻数据属性上调用一个方法而不是像数字一样直接操作它的事实有关。像这样的示例完美运行并更新了我在 vue devtools 中的计数:
export default {
data() {
return {
count: 0,
};
},
methods: {
prevMonth() {
this.count--;
},
nextMonth() {
this.count++;
}
}
};
有没有办法强制 vue devtools 重新加载或以任何方式显示我的更改?
【问题讨论】:
标签: javascript vuejs2 vue-component vue.js