繁体   English   中英

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

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM