社区
JavaScript
帖子详情
数组打印为空,点一下又又数据,打印数组长度又是0,不知道怎么解决了
weixin_45579289
2020-09-09 04:27:51
希望看到的,懂的前辈教教我
...全文
2296
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的问题 踩坑 今天在做项目测试时,偶然发现了一个关于
数组
的问题。一开始让我有
点
疑惑和奇怪,但是发现其实是一个小问题。 需求描述:前端从后台
数据
库发送request请求,获取
数据
,存到本地
数组
。再将本地
数组
的
数据
渲染出来,以为用户显示
数据
。 问题描述:我在发送request请求后,将
数据
存到
数组
后。console.log(array)去输出
数组
,console.log(array.length)输出
数组
的长度,发现
数组
是空
数组
,长度也为0. 出现问题的代码 通过req
数组
打印
出来是[],
打印
长度为0,但是
点
开里面有
数据
(深浅拷贝问题)
数组
打印
出来是[],
打印
长度为0,但是
点
开里面有
数据
(深浅拷贝问题) 在做项目的时候发现两个相差不多的弹窗一个可以显示
数据
另一个不行,于是我在手机上
打印
了这 两个
数组
后发现结果都是[] 我开始在页面上
打印
我的
数据
结果是
打印
出来是[],但是
点
开后发现有
数据
,我又
打印
了长度依然 是0. 下面分享一个这个问题的详细解释的网站[https://www.cnblogs.com/136asdxxl/p/86...
项目常见错误及
解决
方法-console.log
打印
数组
,
数组
有元素但长度为0
在项目中,使用restangular,在成功回调函数中,给
数组
复制,同时,返回给一个
数组
变量,在函数后面,
打印
出现:
数组
为空
,但是
点
开又有
数据
,最终找到原因: 因为开始空
数组
没赋值,赋值之后,因为是地址引用,那个
数组
已经被修改了。显示零是原来的长度。但包含修改后的结果。换句话说,就是由于restangular异步请求
数据
,在执行restangular时(由于异步,此时,开始回调函数还
向
数组
中添加
数据
但length
打印
为0?
最近写项目时, 遇到了一个问题, 我明明 向
数组
中push了
数据
, 但是
打印
的时候为[]
数组
, 并且其长度为0 看代码 先来看这种情况 很正常对吧, 往
数组
中push一组
数据
, 长度为1 往下看 static propTypes = { } constructor() { super(); this.state = { arr: [], ...
数组
里有
数据
,但无法遍历且
数组
长度
为0,如何
解决
?
数组
里有
数据
,但无法遍历且
数组
长度
为0,或
数组
带有__ob__: Observer,如何
解决
?
JavaScript
87,907
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章