问题描述:Vue在更新data之后取不到元素
问题原因:
Vue在更新data之后并不会立即更新DOM上的数据,就是说如果我们修改了data中的数据,再马上获取DOM上的值,我们取得的是旧值,我们把获取DOM上值的操作放进$nextTick里,就可以得到更新后得数据。
问题解决:
vue改变data中的数据后,使⽤vue.$nextTick()⽅法包裹js对象执行后续代码
问题描述:Vue在更新data之后取不到元素
问题原因:
Vue在更新data之后并不会立即更新DOM上的数据,就是说如果我们修改了data中的数据,再马上获取DOM上的值,我们取得的是旧值,我们把获取DOM上值的操作放进$nextTick里,就可以得到更新后得数据。
问题解决:
vue改变data中的数据后,使⽤vue.$nextTick()⽅法包裹js对象执行后续代码