社区
JavaScript
帖子详情
数组打印为空,点一下又又数据,打印数组长度又是0,不知道怎么解决了
weixin_45579289
2020-09-09 04:27:51
希望看到的,懂的前辈教教我
...全文
2348
3
打赏
收藏
数组打印为空,点一下又又数据,打印数组长度又是0,不知道怎么解决了
希望看到的,懂的前辈教教我
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gqkmiss
2020-09-10
打赏
举报
回复
jsonp和ajax请求还是有区别的 ajax请求是XMLHttpRequest jsonp是添加一个script标签,async: false设置不生效,不能同步。 在jsonp的success里面写逻辑就行了
瓜遥木远
2020-09-10
打赏
举报
回复
我也不会难过😔😔
天际的海浪
2020-09-09
打赏
举报
回复
请求jsonp的数据是不支持同步方式的。 即设置async: false无效 所以只能改用异步回调函数的方式返回a的值。
数组
打印
出来是[],
打印
长度为0,但是
点
开里面有
数据
(深浅拷贝问题)
数组
打印
出来是[],
打印
长度为0,但是
点
开里面有
数据
(深浅拷贝问题) 在做项目的时候发现两个相差不多的弹窗一个可以显示
数据
另一个不行,于是我在手机上
打印
了这 两个
数组
后发现结果都是[] 我开始在页面上
打印
我的
数据
结果是
打印
出来是[],但是
点
开后发现有
数据
,我又
打印
了长度依然 是0. 下面分享一个这个问题的详细解释的网站[https://www.cnblogs.com/136asdxxl/p/86...
微信小程序 关于
打印
数组
为空
,
数组
长度
为0的问题
微信小程序 关于
打印
数组
为空
,
数组
长度
为0的问题 踩坑 今天在做项目测试时,偶然发现了一个关于
数组
的问题。一开始让我有
点
疑惑和奇怪,但是发现其实是一个小问题。 需求描述:前端从后台
数据
库发送request请求,获取
数据
,存到本地
数组
。再将本地
数组
的
数据
渲染出来,以为用户显示
数据
。 问题描述:我在发送request请求后,将
数据
存到
数组
后。console.log(array)去输出
数组
,console.log(array.length)输出
数组
的长度,发现
数组
是空
数组
,长度也为0. 出现问题的代码 通过req
dom
数组
打印
为空
,但是里面内容不
为空
,问题
解决
办法
console.log(this.$refs); 这是vue中dom生成有时间差的,当出现此类情况,也就是
打印
出来的
数组
为但是展开里面是不
为空
的,试用下面的办法 this.$nextTick(() => { this.$refs.circle[0].style.backgroundColor = "#48ACFF"; }); 使用 nextTick,这样就能获取到里面的元素了...
项目常见错误及
解决
方法-console.log
打印
数组
,
数组
有元素但长度为0
在项目中,使用restangular,在成功回调函数中,给
数组
复制,同时,返回给一个
数组
变量,在函数后面,
打印
出现:
数组
为空
,但是
点
开又有
数据
,最终找到原因: 因为开始空
数组
没赋值,赋值之后,因为是地址引用,那个
数组
已经被修改了。显示零是原来的长度。但包含修改后的结果。换句话说,就是由于restangular异步请求
数据
,在执行restangular时(由于异步,此时,开始回调函数还
报错:
数组
明明有内容但
打印
的length是0,学会使用 async 和 await
解决
问题
因为我们拼接的
数据
是从接口请求的,而接口请求发送的ajax请求是异步的,因此遇到这种情况,基本上都是一
点
,你的
数组
数据
来源是异步请求产生的(例如 ajax/axios ),就比如你在ajax的success回调中没有直接使用这个
数据
,而是赋予了一个全局变量,你此时在ajax的下方
打印
这个全局变量,便会出现上面的
数组
有值而长度为0的状况。那个时候的
数组
长度
确实还是0。但这个
数组
包含修改后的
数据
。
JavaScript
87,996
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章