因为使用了iscroll,我在列表页通过异步请求数据,等到数据后追加到原有的数据中,这时候vue的渲染过程应该会有一定耗时?对吧。
我需要在渲染完成后进行iscroll的高度刷新myscroll.refresh();
$nextTick只是在页面第一次进来的时候渲染才会触发,有其他相关的API来监听数据变动后的渲染结束吗?
因为使用了iscroll,我在列表页通过异步请求数据,等到数据后追加到原有的数据中,这时候vue的渲染过程应该会有一定耗时?对吧。
我需要在渲染完成后进行iscroll的高度刷新myscroll.refresh();
$nextTick只是在页面第一次进来的时候渲染才会触发,有其他相关的API来监听数据变动后的渲染结束吗?
9 回答1.8k 阅读✓ 已解决
6 回答1.8k 阅读
3 回答1.5k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读
2 回答1.3k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
文档上写的:
// modify data
vm.msg = 'Hello'
// DOM not updated yet
Vue.nextTick(function () {
// DOM updated
})
设置完数据再Vue.nextTick就可以啦