具体的には:
1.変更するコントロールの内容を表示し、モデル内の対応するプロパティを自動的に更新します。
2.プロパティ内のモデルが変更されると、ビュー全体を再更新するために単純に view.render() を呼び出すのではなく、この属性の自動的に更新されたビューがコントロールに対応します。
誰かが同様の練習をしていますか?または、お勧めする良いリソース、どうもありがとうございました!
具体的には:
1.変更するコントロールの内容を表示し、モデル内の対応するプロパティを自動的に更新します。
2.プロパティ内のモデルが変更されると、ビュー全体を再更新するために単純に view.render() を呼び出すのではなく、この属性の自動的に更新されたビューがコントロールに対応します。
誰かが同様の練習をしていますか?または、お勧めする良いリソース、どうもありがとうございました!
Rivetsは、BackboneやSpineなどの他のJavaScriptMV*フレームワーク用のもう1つのデータバインディングフレームワークです。https://github.com/mikeric/rivets
これは実際に私が欲しいものです: https://github.com/theironcook/Backbone.ModelBinder
ModelBinder クラスには、双方向のビュー モデル バインディングを容易にするすべてのロジックが含まれています。
: )
EDIT:20120715----------- これは完璧なソリューションのデモです: http://files.cnblogs.com/justinw/Nested_Model_bi_Binding.zip
Backbone.ModelBinder プラグインを使用した Backbone ビューとモデル間の双方向データ バインディングを説明するブログ投稿を書きました。投稿への直接リンクは次のとおりです。http://niki4810.github.io/blog/2013/03/02/new-post/