【发布时间】:2018-05-30 02:49:46
【问题描述】:
我正在尝试了解 vuejs 的 nexttick 方法,但我不确定为什么在此示例中的 nexttick 之后没有更新消息..
new Vue({
el: '#app',
data: {
message: 'one'
},
created() {
this.message = 'two';
this.$nextTick(() => {
this.message = 'three';
});
this.message = 'four'
}
})
如果我使用
回显它<div id="app">
<p>{{ message }}</p>
</div>
我只看到three。我明白为什么会显示一和二,因为 nexttick() 会快速更改数据,但是为什么没有显示 four 呢?
【问题讨论】: