4

具体来说:

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

2.当一个模型内的属性发生变化时,自动更新该属性对应的控件视图,而不是简单的调用view.render()重新更新整个视图。

有人有类似的做法吗?或者有什么好的资源推荐,非常感谢!

4

3 回答 3

3

Rivets 是 Backbone 和其他 JavaScript MV* 框架(如 Spine)的另一个数据绑定框架。https://github.com/mikeric/rivets

于 2012-07-14T09:36:13.337 回答
1

这就是我想要的:https ://github.com/theironcook/Backbone.ModelBinder

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

:)

编辑:20120715----------- 这是完美的解决方案演示: http ://files.cnblogs.com/justinw/Nested_Model_bi_Binding.zip

于 2012-07-12T07:31:50.693 回答
0

我写了一篇博文,说明使用 Backbone.ModelBinder 插件在 Backbone 视图和模型之间进行两种数据绑定。这是帖子的直接链接:http: //niki4810.github.io/blog/2013/03/02/new-post/

于 2013-04-08T16:59:05.370 回答