如何使用Backbone.js组织多个视图“级别”?

时间:2011-12-30 07:21:19

标签: javascript backbone.js

我正在使用Backbone.js制作单页应用。以下是我要完成的示例:http://jsfiddle.net/Qhtvz/

基本上会有一个配置文件视图,然后是内部视图,当配置文件更改时,内部视图也需要重新加载(使用新信息)。您如何使用Backbone.js组织和编程视图以实现此目的?

1 个答案:

答案 0 :(得分:0)

过去我手动完成了这个,但在我最新的项目中,我正在试验Tim Branyen创建的骨干插件, 他的backbone.layoutmanager可以处理嵌套视图,你可以换掉另一个模板引擎的jquery模板...

这是github项目页面的链接 https://github.com/tbranyen/backbone.layoutmanager

如果您想自己动手,我建议您自己创建一个视图管理器,否则您的代码会过于复杂。只是一个视图管理器,您在其中传递要显示的视图,并处理用新的视图替换旧视图。 (调用正确的解绑方法/删除方法)