3
我使用backbone.js创建了一个日历应用程序。当我使用Chrome浏览器查看它时,性能虽然不错,但是稍微差一点,但在作为目标设备的iPad上,性能很糟糕。Backbone.js性能问题。太多的意见?
我不知道我是否创造了太多的意见。
我创建了一个月视图,显示了每周的日子以及每天使用Backbone.View的每个小时的时间。 hourview绑定到click事件并单击时重新呈现。 但在数量上看起来全部加起来,1个月查看+ 35天查看+ 35 * 16小时查看= 596次查看。 那太多了吗?
hour = Backbone.Model.extend({});
hours = Backbone.Collection.extend({});
hourView = Backbone.View.extend({});
day= Backbone.Model.extend({});
days= Backbone.Collection.extend({});
dayView = Backbone.View.extend({});
month = Backbone.Model.extend({});
monthView = Backbone.View.extend({});
这是我第一次与Backbone.js的,因此任何指导,将是有益的。
谢谢,我会尝试按照您的建议进行重构。 –