[英]How do you organize multiple view “levels” with Backbone.js?
我正在使用Backbone.js制作单页应用程序。 这是我要完成的工作的一个示例: http : //jsfiddle.net/Qhtvz/
基本上会有一个配置文件视图,然后是内部视图,当配置文件更改时,内部视图也需要重新加载(带有新信息)。 您如何使用Backbone.js组织和编程视图以实现此目的?
在过去,我是手动完成此操作的,但在我最新的项目中,我正在试验Tim Branyen创建的主干插件,他的骨架。layoutmanager可以处理嵌套视图,您可以根据需要将jquery模板换成另一个模板引擎。 ..
这是指向github项目页面的链接https://github.com/tbranyen/backbone.layoutmanager
如果您想自己做,我建议您自己创建一个视图管理器,否则您的代码会太复杂太快。 只是一个视图管理器,您可以在其中传递要显示的视图,并可以用新视图替换旧视图。 (调用正确的取消绑定方法/删除方法)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.