Ext學習之6 元件5 Data2

2021-08-31 12:56:06 字數 926 閱讀 5403

ext.namespace("com.deng");

/** * ext.data.datareader類

* datareader類從來不單獨行動,總是看dataproxy行事,datareader用來定義資料項(行)的邏輯結構,主要

* 元資料,如分頁資訊

* 實際上,每乙個資料項都是乙個ext.data.record(記錄)物件,而資料項的列資訊則是通過ext.data.record來定義的,

* ext.data.record並沒有固定的結構,他儲存的是乙個json物件陣列,陣列的元素個數由列的數量來決定。在上面的

* 例子中,城市包含id和名稱,所以,必須在陣列中定義兩個元素

* var city = ext.data.record.create([

* ]);

* record建立好後,必須和datareader關聯,datareader有三個子類;ext.data.arrayreader、

* ext.data.jsonreader、ext.data.xmlreader

* datareader從不單獨行動,使用哪乙個子類主要取決於dataproxy中封裝的資料型別,如果是陣列,則使用

* ext.data.arrayreader,如果是json,則使用ext.data.jsonreader,如果是xml,則使用ext.data.xmlreader

* 在本例中,我們處理的資料型別是陣列,所以自然要使用arrayreader

* var reader = new ext.data.arrayreader({},city);

* 構造arrayreader物件時第乙個引數是元資料,第二個引數則是record。也可以一步到位

* var reader = new ext.data.arrayreader({},[

* ]);

*

Ext學習之6 元件 Button

ext.namespace com.deng 按鈕 按鈕控制項使用ext.button來表示,有三種型別 提交 submit 重置 reset 和普通按鈕 button 按照oop的習慣,我們會這樣定義 ext.onready function btn.render ext.getbody 將按鈕放...

Vue學習筆記 6 元件註冊

3.基礎元件的自動化全域性註冊 我們前一篇提到了元件註冊,但是那裡用的是我們的全域性註冊。註冊分為區域性註冊和全域性註冊 下面開始講解 lang en charset utf 8 titletitle src script head v for i in names v bind value i x...

Vue再學習2 元件開發

在main.js中配置,配置完成之後可以全域性使用 1 引入元件物件 import globaltitle from components globaltitle.vue 2 宣告全域性元件 vue.component 元件名 元件物件 vue.component globaltitle globa...