我正在开发一个大型SPA(单页面应用程序)。
在这个项目中,我已经加载了一个大的初始化数据对象(json),它的文件大小约为1.5 MB。这个json-object充满了大整数时间戳和其他数字数据。作为MVC框架,我使用backbone.js,所以我用model.fetch(...)获取这些数据
在Chrome和Internet Explorer中(是的,真的是:-)
),这没有问题,但是firefox只加载了大约500 KB的这些数据。
对我来说,看起来我的firefox配置有问题。您有什么想法,我该如何解决这个问题?
答案 0 :(得分:0)
如果此数据仅在初始化时接收,请尝试使用html加载它。当服务器生成页面时,将数据直接插入到文档正文中,并根据需要使用它:
<script type="text/javascript">
var bigData = JSON.parse('{"my":"x","big":1000,"data":["y","z"]}');
</script>
在这种情况下,您的利润是:
答案 1 :(得分:0)
我通过重新安装Firefox解决了这个问题。这似乎是配置的问题。现在Firefox还会加载所有数据。