问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

HTMLCollection有length属性,但是js调用时length为0

发布网友 发布时间:2022-05-01 06:20

我来回答

4个回答

热心网友 时间:2022-04-24 10:29

这个问题,我前几天也遇到过,为了让更多的人不踩这个坑,我今天又特意来回答了,其实这个数组变量是长度为0的,但是为何console.log()这个数组又能看到这个数组呢,原因是,渲染之前打印的这个数组,看到的是渲染后的数据,通俗的讲,就是这个dom结构还没加载完,js就执行了,解决办法就等dom结构加载完成后再去获取这个数组,并提供vue等待渲染完执行的函数 vm.$nextTick(function({console.log(...)}))

热心网友 时间:2022-04-24 11:47

@高手之烟花易冷 这位兄弟说的很对,我补充一点: 如果在React中遇到了这种问题,
在React中这种问题的解决办法: componentDidUpdate() { } //在更新完成 这个钩子函数里判断HTMLCollection的length的值是否大于0,如果大于0说明加载完成,这,这时只要再取一次HTMLCollection就行了

热心网友 时间:2022-04-24 13:22

网页链接这里有原生js的解决方法

热心网友 时间:2022-04-24 15:13

一定是你调错了。贴调用代码。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
男人醉女人累原歌 我大概在2009年玩的很早的一款冒险动作游戏有一关是埃及狗头人主角捡武... 提成点数怎么算公式 Huamei/华美每日粗粮粗纤维饼-适用对象 0pp01107格式化后成白屏且不能开机怎么办 五邑大学是市属还是省属 五邑大学校区有几个 窝瓜焖荷包蛋怎么做? 达科塔·芬妮简要生平 湖北自动冷库多少钱 用vue + element-ui 表单验证的时候怎么调用后台接口进行异步校验 用vue + element-ui在表单验证的时候怎么调用后台接口进行异步校验 深圳市路客信息技术有限公司怎么样? 如何制作电子说明书?我想在产品上放一个二维码,用户可以通过扫描这个二维码查看说明书,。 广州做NBIOT卡的企业有好的推荐吗? 关于安卓开发时,调用扫描二维码的功能时,代码的理解 SQL SERVER 存储过程中如何使用传入的DB参数,实现跨库查询? 美国股市三大指数指那三个? 美国股票指数叫什么名字? 美国有哪些主要的股票指数??? 有代表性的 告诉我名就可以了,杜绝复制………… 关汉卿的资料 关汉卿,号什么?元杂剧的代表作家。他一生写了多少个剧本,他的什么剧都流传很广? 大家都去哪里找无损音乐? 关汉卿的杂剧剧本( )中塑造的主要人物是封建社会被压迫妇女的反抗典型 《关汉卿》主要讲了什么? 哪里有买无损音乐cd或sd 关汉卿剧作有何特色? SQL SERVER 2005 跨库查询的问题 关汉卿的喜剧作品有哪些? 关汉卿的关剧内容 over-flow为何不生效?文字过长就挤大div,给父div设置宽度都不生效。使用的vuecli3 在意空气软件怎么加载失败? 怎样才能不太在意一个人,将她当空气? 男生说我是空气不用在意,这句话是不是生气了? vue中一个input监听3个input输入框的值相加,当一个、两个输入框输入值的时候都可以计算? 当你在乎的人,无视你的存在,视你为空气时,怎么办? 我想做你远远听见的风什么意思? 我真的很爱她!但她视我为空气,根本就不在意我!应该怎么办? 为什么我会对每件事情都那么在意?让人很累! 如何才能让别人觉得我很无聊?不太关注我?如何才能变成“空气”? 为何说一个不在乎你的人,你说什么、做什么都是没用? 如果我死了 谁会在乎我呢 一个空气一样的人? 说在乎你爱你,却和别人聊的热火朝天,把你当空气,当你不存在,理由是怕别人说三道四,这种人值得原谅吗 从小到大我就没有一个朋友,在别人眼里一直是空气!!! 我老公挺在乎我的,就是每次下班一回来,就拿着手机吗?不是玩游戏,就是看视频,把我当空气 蛇盘疮是怎么回事? 蛇盘疮是什么样的 什么原因能导致人得蛇盘疮这种病 容易被封的有哪些情况? 什么原因能导致人得蛇盘疮这种病~~