【Web前端问题】vm.$nextTick() 和 window.onload
1.需求是加载完所有图片再执行一段代码,就是vue怎么实现window.onload的功能,貌似vue没有这样的钩子啊
2.
为什么这里的this指向是vm,而不是window,是vue偷偷在背后进行绑定了吗?
麻烦各位了,谢谢啦
回答:
$nextTick是vue的组件插入DOM完成后执行的回调,和window.onload的事件并不一样。
因为vue单页面加载可能会导致组件的图片加载并不会响应到window.onload上,所以可能可以通过监听所有图片的onload事件去完成你的需求。
回答:
我只能说 this.$nexTick 是vue实例下的钩子。跟window挂不上边的,想用window就 直接用呀
回答:
因为$nextTick 的参数是一个回调函数
以上是 【Web前端问题】vm.$nextTick() 和 window.onload 的全部内容, 来源链接: utcz.com/a/137804.html