我正在开发angularjs日历,这个日历由日,房间和费率计划组成。 例如:
room/rateplan | 2015-01-15 | 2015-01-16 | 2015-01-17 | 2015-01-18 |
----------------------------------------------------------------------
Simple Room | 5 | 6 | 6 | 6 |
----------------------------------------------------------------------
Room only | 50€ | 55€ | 50€ | 50€ |
----------------------------------------------------------------------
All inclusive | 65€ | 65€ | 65€ | 65€ |
----------------------------------------------------------------------
Doble Room | 5 | 3 | 0 | 6 |
----------------------------------------------------------------------
Room only | 65€ | 65€ | 50€ | 65€ |
----------------------------------------------------------------------
All inclusive | 50€ | 50€ | 50€ | 50€ |
----------------------------------------------------------------------
使用日历,用户可以更新房价计划中的价格和房间内的免费房间数量。这很完美。
我的问题是当用户选择很多房间和费率计划时,angularjs需要很长时间才能呈现所有日历并且浏览器崩溃。
我的最后一个解决方案是使用php制作日历但是我不能使用angularjs。
任何解决方案?
在此链接中,您可以查看我的日历示例以及如何生成: http://jsfiddle.net/joucogi/rhhvnjsu
为了生成日历,我必须为每个房间循环所有的费率计划,并为每个费率计划循环所有日子。有很多循环,我认为当用户选择很多房间,费率计划和天数时,这就是我的问题的原因。
任何想法或解决方案?
答案 0 :(得分:0)
最后,我使用php创建了日历,并使用jquery进行事件。 我无法用angularjs或backbonejs解决问题。