Backbone系列:簡單的helloworld頁面
阿新 • • 發佈:2019-01-04
非常簡單的定義一個Model類
首先讓我們以經典的hello world作為Backbone的入門var App = Backbone.Model.extend({
// 通過defaults定義例項屬性
defaults: {
say: 'hello world!'
},
// initialize是在建構函式被例項化的時候呼叫
initialize: function() {
alert(this.get('say'));
}
});
通過extend方法,自定義了一個叫App的Model類。定義了其屬性,和在類被初始化的時候會呼叫的initialize方法。然後例項化這個類,就能實現alert出"hello world!"
// 通過Backbone.Model.extend構建自定義的Model類 // 注意這裡返回的是一個建構函式 var App = Backbone.Model.extend({ // 通過defaults定義例項屬性 defaults: { say: 'hello world!' }, // initialize是在建構函式被例項化的時候呼叫 initialize: function() { alert(this.get('say')); } }); // 例項化 var app = new App();