发布网友 发布时间: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中遇到了这种问题,热心网友 时间:2022-04-24 13:22
网页链接这里有原生js的解决方法
热心网友 时间:2022-04-24 15:13
一定是你调错了。贴调用代码。