美文网首页
vue渲染出来的dom节点,获取不到问题

vue渲染出来的dom节点,获取不到问题

作者: 昵称啦啦啦 | 来源:发表于2018-10-12 10:24 被阅读0次

this.$nextTick()可以解决

        this.$nextTick(() => {
          document.querySelectorAll(".all")
        });

this.$nextTick()

官方解释:
将回调延迟到下次 DOM 更新循环之后执行。在修改数据之后立即使用它,然后等待 DOM 更新。

个人理解:
在dom更新完之后在执行里面的回调函数,这样自然获取到了元素

相关文章

网友评论

      本文标题:vue渲染出来的dom节点,获取不到问题

      本文链接:https://www.haomeiwen.com/subject/jwuwaftx.html