vue 如果需要在DOM加载完成后获取DOM的动态属性,请使用updated生命周期,
mounted有的时候获取不到该dom的属性,就要使用setTimeout,
最好的办法是在updated中直接获取dom的属性。
原因是:dom动态属性是在页面动态属性挂载完成才赋值的,mounted是在dom节点挂载完执行的,这时候动态属性并没有赋值。而在赋值的一瞬间 updated生命周期就监听到了。
2.发送接口请求应该在created生命周期中执行,这样比较快也不会出问题
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
网友评论