我发现了如何组织我的文件,并使用require.js http://backbonetutorials.com/organizing-backbone-using-modules/加载文件有趣的链路负载.js文件,我对此例如唯一的问题是,他们都加载在开始甚至是异步的。我想知道是否有可能加载.js文件时,才需要...例如,如果我点击项目列表(http://backbonetutorials.com/examples/modular-backbone/#/projects),它会检查其上的网址,我们目前的位置,和负载projects.js和list.js后这.... 对于小型应用程序这将是确定的,但对于大类大型应用,可能需要一段时间,之前的所有类将被加载到浏览器中,所有的路由器。Backbone.js的 - 在需要的时候与require.js
2
A
回答
2
我觉得这个例子的创造者更准确地回答了这个问题。这里是他的回答:http://backbonetutorials.com/organizing-backbone-using-modules/#IDComment-CommentText210764496,看到回复
1
首先,你确实需要一个大的应用程序,以便需要这一点。正常应用程序的文件,缩小和gzip,不是一个重要的负载。然后你可以使用缓存在每个浏览器中只加载一次。
如果你真的想要,当然你可以做部分加载,就像你在应用程序中做的那样(在路由器中,projects
路由将首先确保加载与项目相关的js文件) ,然后才做取/视图初始化等)
相关问题
- 1. 与“本”在Backbone.js的时候集合中
- 2. Backbone.js的+ Require.js和ViewsFactory
- 3. Require.js与定义(Backbone.js的范围)
- 4. Application.DoEvents,什么时候需要,什么时候不需要?
- 5. 如何在需要的时候降级?
- 6. Require.js需要上下文
- 7. 什么时候需要NSCopying?
- 8. 什么时候需要NS_RETURNS_RETAINED?
- 9. 什么时候需要curl_global_init()?
- 10. 什么时候需要TransactionScopeOption.Supress?
- 11. 什么时候需要“javascript:...”?
- 12. 什么时候需要dynamic_cast?
- 13. 什么时候需要pygame.init()?
- 14. backbone.js是我需要的吗?
- 15. 理解require.js以实现backbone.js
- 16. backbone.js + require.js +用户认证
- 17. 做的时候,我需要使用dialogfragments
- 18. 什么时候js中的“var”需要?
- 19. 正确的buildstep require.js backbone.js文本!插件
- 20. 我什么时候需要分配财产,什么时候不需要?
- 21. 需要多长时间学习backbone.js
- 22. 循环引用与Backbone.js和Require.js模型中的集合
- 23. require.js优化器app.build.js文档需要
- 24. 什么时候使用GWT,什么时候不需要
- 25. require.js需要一个模块index.js
- 26. 什么时候需要(“哪个”)出生?
- 27. 我什么时候需要InamingContainer接口?
- 28. 我什么时候需要fb:app_id或fb:admins?
- 29. 我什么时候需要使用@WebServiceRef?
- 30. 我什么时候需要session_cache_expire和session_cache_limiter?
对于任何人仍在寻找解释检查我如何加载路线与http://backbonetutorials.com/nodejs-restify-mongodb-mongoose/ –