当前位置 博文首页 > 文章内容

    setattribute,vue中使用setAttribute问题

    作者:zyd1113wz 栏目:网站相关 时间:2021-02-23 13:21:24

         在做vue的机器人的项目中遇到了如下的问题,这个问题的主要描述为在vue中获取DOM元素,在对 DOM元素使用setAttribute和getAttribute时报错如下:意思是说他们两个不存在:

         现在终于解决,出现这种错误的原因主要分为两种:

         第一种是没有获取到DOM元素;

         第二种是获取到了DOM元素,但仍然报这种错误,引起这种错误的原因由于DOM的生命周期导致的。

         针对第一种错误的解决办法:使用$ref来进行获取 。

         例如:在DOM节点中有如下输入:

         在script中有如下输入:

         第个问题出现这种错误,那么你十有八九是在methods方法中进行获取的,解决的办法:将DOM节点的获取放在mounted()中即可。

         原文链接:https://blog.csdn.net/weixin_44638823/article/details/103667762