0
我花了很多時間研究JS框架,我覺得backbone.js是最適合我需要的。唯一的問題是嚴重缺乏任何模板。它表示它通過第三方附加組件開放,但我無法入門。我希望模型中的數據能夠訂閱。如何在backbone.js中實現雙向HTML綁定?
這裏是我的模型和收集:
window.colorItem = Backbone.Model.extend({
});
window.colorLibrary = Backbone.Collection.extend({
model: colorItem
});
var colors = new colorLibrary(
[
{"unique_id":"1000","user_id":"1","color":"#66bf1c","note":"Enter a note!"},
{"unique_id":"1001","user_id":"1","color":"#332c5d","note":"Enter a note!"}
]
);
怎麼可能,我只是這個模型重視與Backbone.js的DOM的?
您需要該視圖。視圖將通過'model.on(「change」,callback)訂閱模型更改'並重新渲染子視圖 – Deeptechtons 2013-02-18 06:44:09
是的,您需要查看。除此之外,Backbone還有一些插件,可以幫助您輕鬆設置雙向數據綁定,如[Modelbinder](https://github.com/theironcook/Backbone.ModelBinder)或[Stickit](http: //nytimes.github.com/backbone.stickit/) – Ingro 2013-02-18 08:20:28