请问下js要导入一个30来M的json格式的数组

Jackie_Zhu 2013-10-05 11:48:58
请问下js要导入一个30来M的json格式的数组(代码中用到部分数组里的数据,根据不同选项选择数组里的数据),导进去网页卡主了。有什么好的做法能把数据导进去吗?
...全文
214 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
blackant2 2013-10-08
  • 打赏
  • 举报
回复
先分离你的需求,正如google地球不会实例化整个地球给你一样,先在服务器上根据不同的uri请求提供局部的数据,再在客户端处理
cslshuai2 2013-10-08
  • 打赏
  • 举报
回复
你看看,是不是你的for循环导致的。
cslshuai2 2013-10-08
  • 打赏
  • 举报
回复
你是不是用你那个数据渲染页面了?? 你不渲染页面的话,30M其实就是几张图片的大小,真心不大。
meichen8050753 2013-10-08
  • 打赏
  • 举报
回复
什么样的数据要一下30M?展示的时候人家看的过来么。。。。
  • 打赏
  • 举报
回复
我之前遇到这样的问题使用计时器来解决的
  • 打赏
  • 举报
回复
引用 3 楼 KK3K2005 的回复:
代码中用到部分数组里的数据,根据不同选项选择数组里的数据) 那我就会建立空的json数据模型 开始并不加载 根据不同的选择项 我才加载 该选择项相关的json数据 当然开始你可以初始化加载 部分选择项的数据
求DEMO、、
baisoft 2013-10-06
  • 打赏
  • 举报
回复
可不可以 这个样子: 就是你先(用php或者其他的)上传到服务端,然后再动态获取行不。
key2value 2013-10-06
  • 打赏
  • 举报
回复
试试用gzip压缩一下,再上传吧……30M有点大!
天际的海浪 2013-10-06
  • 打赏
  • 举报
回复
一次加载这么多数据很少见,考虑用异步+分段加载
KK3K2005 2013-10-06
  • 打赏
  • 举报
回复
代码中用到部分数组里的数据,根据不同选项选择数组里的数据) 那我就会建立空的json数据模型 开始并不加载 根据不同的选择项 我才加载 该选择项相关的json数据 当然开始你可以初始化加载 部分选择项的数据

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧