美文网首页
vue如果需要在DOM加载完成后获取DOM的动态属性,请使用..

vue如果需要在DOM加载完成后获取DOM的动态属性,请使用..

作者: 这是这时 | 来源:发表于2019-11-29 13:35 被阅读0次

    vue 如果需要在DOM加载完成后获取DOM的动态属性,请使用updated生命周期,

    mounted有的时候获取不到该dom的属性,就要使用setTimeout,

    最好的办法是在updated中直接获取dom的属性。

    原因是:dom动态属性是在页面动态属性挂载完成才赋值的,mounted是在dom节点挂载完执行的,这时候动态属性并没有赋值。而在赋值的一瞬间 updated生命周期就监听到了。

    2.发送接口请求应该在created生命周期中执行,这样比较快也不会出问题

    相关文章

      网友评论

          本文标题:vue如果需要在DOM加载完成后获取DOM的动态属性,请使用..

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