欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

ext創建json數組

謝彥文2年前9瀏覽0評論

在web開發中,json (JavaScript Object Notation) 是一種非常常用的格式用于在各個平臺之間傳遞數據,而在ExtJS中,我們可以通過創建 json 數組將數據傳遞到不同部件中,下面我們來學習如何創建 json 數組。

// 創建一個json數組
var myJsonData = [{
"id": "101",
"name": "張三",
"age": 20
}, {
"id": "102",
"name": "李四",
"age": 25
}, {
"id": "103",
"name": "王五",
"age": 30
}]

上面的代碼中,我們通過 var myJsonData = [] 創建了一個 json 數組,其中包含了 3 個不同的對象,每個對象都包含了 id、name 和 age 三個屬性。

類似的,我們也可以將 json 數組的數據傳遞到 ext 的數據模型中,具體代碼如下:

Ext.define('User', {
extend: 'Ext.data.Model',
fields: [{
name: 'id',
type: 'string'
}, {
name: 'name',
type: 'string'
}, {
name: 'age',
type: 'int'
}]
});
var myStore = Ext.create('Ext.data.Store', {
model: 'User',
data: myJsonData
});

在上面的代碼中,我們通過 Ext.define 定義了一個名為 User 的數據模型,然后在創建 store 時將這個數據模型指定為模型,data 屬性則指定了我們剛剛創建的 json 數組,這樣就可以將數據模型中定義好的字段與 json 數組中的屬性一一對應,方便在 ext 中使用。