html的模板同此文
1、backbone的監聽事件
var people = backbone.model.extend();
},
defaults: ,
});
var people = new people();
people.set();
這段**是給people物件中的屬性name繫結了乙個change事件,只要改變它的值,就會觸發該事件。
2、為物件中的屬性新增驗證規則,並且給出錯誤提示
var people = backbone.model.extend();
},
defaults: ,
validate:function(attributes)
},
});
var people = new people();
people.set(,);
ps:如果set不加,改驗證不會執行。
Backbone原始碼解析 Model
因為最近使用backbone,所以對backbone有了3個月的研究。期間也參考了一些部落格,這些部落格可以分為兩類 1.寫乙個demo,解釋每一句。然後給一對api 2.講原始碼,但不夠抽象!我覺得原始碼最好講骨架,要抽象,太過具體你講不明白,別人也看不懂!model是什麼 model就是乙個建構...
RequireJS和Backbone的整合
這兩個輕量級的庫合起來使用確實能夠方便的構建大型應用程式。requirejs填補了前端模組化開發的空缺,backbone採用mvc的分層結構很好的將程式各個部分解耦。backbone目前不支援amd 曾經支援過 那麼它只能作為普通的js檔案使用。它全域性的標示符是backbone,它還依賴於unde...
RequireJS和Backbone的整合
這兩個輕量級的庫合起來使用確實能夠方便的構建大型應用程式。requirejs填補了前端模組化開發的空缺,backbone採用mvc的分層結構很好的將程式各個部分解耦。backbone目前不支援amd 曾經支援過 那麼它只能作為普通的js檔案使用。它全域性的標示符是backbone,它還依賴於unde...