vue中获取v-for中的dom元素


在ready下时,v-for循环出的dom元素还添加进dom树中,所以也不能获取到,如果在vue中获取相应的dom的话,通过$nextTick可以获取到,在修改数据后立即使用它,他会延时回调该方法,this是绑定在调用它的实例上 比如:
methods: {
// ...
example: function () {
// 修改数据
this.message = 'changed'
// DOM 还没有更新
this.$nextTick(function () {
// DOM 现在更新了
// this 绑定到当前实例
this.doSomethingElse()
})
}
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM