backbonejs快速入門(六) 模型model

2021-07-04 11:58:15 字數 727 閱讀 1964

建立乙個模型:

1,通過擴充套件backbone.model物件,來定義乙個模型

var invoiceitemmodel = backbone.model.extend();

2,通過擴充套件backbone.model的例項,並初始化其屬性值

var invoiceitemmodel  = new invoiceitemmodel ();

複製模型clone

newmodel = invoiceitemmodel.clone();

設定預設屬性值

var invoiceitemmodel = backbone.model.extend(,

});型屬性的操作(主要操作方法get(),set(),unset(),clear())

1,用get()方法獲得屬性值

var quantity = invoiceitemmodel.get('quantity');

2,用set()方法來更新建立屬性值

invoiceit

emmodel.set(

'quantity',4,

price:1 );

3,unset()從模型中刪除乙個屬性

invoiceit

emmodel.unset(『quantity』);

4,clear()刪除所有屬性

invoiceit

emmodel.clear();

BackboneJS入門學習 01 預熱

今天這篇blog是我自學backbonejs的第一篇,一些學習心得,一些學習筆記。如有不妥之處,盡請批評指教。儘管backbonejs出來的好久,但是它在web前端mvc上得到廣泛應用。尤其是在單頁面應用程式上。比如豆瓣之前的阿爾法城等。它可以徹底地將html從js中分離出來,上顯得簡潔。首先,ba...

AutoCAD快速入門(六) 繪製圓

圓的引數非常簡單,圓心座標 半徑,但在實際繪圖時很少給出這兩個引數,而是需要通過跟其他圖形的位置關係,例如相切來確定圓的位置,因此圓的繪製方法跟直線有很多不同。圓不僅很多選項,而且為了大家使用方便,在選單和工具欄中將不同方式分別列了出來,如下圖所示。根據所給條件不同,我們可以通過圓心和半徑 兩點 三...

六,快速排序

快速排序,顧名思義,排序速度很快,也是面試常常被問到的排序演算法之一。快速排序關鍵在於乙個軸,讓其他的數字和這個軸的值相比較,如果小於等於這個軸把數字放到軸的左邊,否則放到右邊。這樣你會發現,這個軸現在在的位置就是他應該在的位置了。那麼第一次迴圈後就變成這個樣子,然後分別指定兩邊的陣列的軸,分別對兩...