1. 程式人生 > >Backbone系列:簡單的helloworld頁面

Backbone系列:簡單的helloworld頁面

非常簡單的定義一個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();