我有一个 ajax 请求,它返回大约 1300 个 json 对象。在这些对象中,我填充了一些 ArrayProxies 和视图。每个 ArrayProxy 和因此视图包含大约 15 个对象和有关这些对象的详细信息。
由于这里和那里的一些逻辑,我需要大约 5 秒才能加载所有数据。
现在我需要知道如何制作像加载栏这样的东西,或者至少单独渲染每个视图。
我的 ajax 加载代码很简单:
$.getJSON('http://json.url, function(data) {
$.each(data, function(i, obj) {
var obj = App.ObjModel.create(obj);
if (obj.get('isCalculable')) {
App.ObjController.addObj(obj);
}
});
});
但是,在某些条件返回 true 后,我如何告诉应用程序呈现视图?
感谢您的帮助,迪玛