我正在使用Backbone.js制作单页应用。以下是我要完成的示例:http://jsfiddle.net/Qhtvz/
基本上会有一个配置文件视图,然后是内部视图,当配置文件更改时,内部视图也需要重新加载(使用新信息)。您如何使用Backbone.js组织和编程视图以实现此目的?
答案 0 :(得分:0)
过去我手动完成了这个,但在我最新的项目中,我正在试验Tim Branyen创建的骨干插件, 他的backbone.layoutmanager可以处理嵌套视图,你可以换掉另一个模板引擎的jquery模板...
这是github项目页面的链接 https://github.com/tbranyen/backbone.layoutmanager
如果您想自己动手,我建议您自己创建一个视图管理器,否则您的代码会过于复杂。只是一个视图管理器,您在其中传递要显示的视图,并处理用新的视图替换旧视图。 (调用正确的解绑方法/删除方法)