建立乙個模型:
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快速入門(六) 繪製圓
圓的引數非常簡單,圓心座標 半徑,但在實際繪圖時很少給出這兩個引數,而是需要通過跟其他圖形的位置關係,例如相切來確定圓的位置,因此圓的繪製方法跟直線有很多不同。圓不僅很多選項,而且為了大家使用方便,在選單和工具欄中將不同方式分別列了出來,如下圖所示。根據所給條件不同,我們可以通過圓心和半徑 兩點 三...
六,快速排序
快速排序,顧名思義,排序速度很快,也是面試常常被問到的排序演算法之一。快速排序關鍵在於乙個軸,讓其他的數字和這個軸的值相比較,如果小於等於這個軸把數字放到軸的左邊,否則放到右邊。這樣你會發現,這個軸現在在的位置就是他應該在的位置了。那麼第一次迴圈後就變成這個樣子,然後分別指定兩邊的陣列的軸,分別對兩...