Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js 主干网的使用,以及如何实现视图和模型之间的双向绑定&xFF1F;_Backbone.js - Fatal编程技术网

Backbone.js 主干网的使用,以及如何实现视图和模型之间的双向绑定&xFF1F;

Backbone.js 主干网的使用,以及如何实现视图和模型之间的双向绑定&xFF1F;,backbone.js,Backbone.js,具体而言: 1.查看要更改的控件的内容,自动更新模型中相应的属性 2.当属性中的模型更改时,此属性的自动更新视图对应于控件,而不是简单地调用view.render()来重新更新整个视图 有人有类似的做法吗?或者有什么好的资源可以推荐,非常感谢这是我真正想要的: ModelBinder类包含促进双向视图模型绑定的所有逻辑 :) 编辑:20120715----------- 这是一个完美的解决方案演示: 铆钉是主干网和其他JavaScript MV*框架(如Spine)的另一个数据绑定框架 我写了一

具体而言:

1.查看要更改的控件的内容,自动更新模型中相应的属性

2.当属性中的模型更改时,此属性的自动更新视图对应于控件,而不是简单地调用view.render()来重新更新整个视图


有人有类似的做法吗?或者有什么好的资源可以推荐,非常感谢这是我真正想要的:

ModelBinder类包含促进双向视图模型绑定的所有逻辑

:)

编辑:20120715----------- 这是一个完美的解决方案演示:

铆钉是主干网和其他JavaScript MV*框架(如Spine)的另一个数据绑定框架

我写了一篇博文,用Backbone.ModelBinder插件演示了主干视图和模型之间的双向数据绑定。这是到帖子的直接链接:

你问题的主题令人困惑。据我所知,您想要的是“如何避免重新渲染整个视图,而只重新渲染其中的小元素”。如果这是正确的,重复:你好,谢谢你的消息。我的英语很差,表达不清楚,我的第二描述是你说的。第1是一个非常常见的模式,视图操纵模型的状态作为它的方便。第二条请点击我上面提到的链接。@fguillen非常感谢!