色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

extjs使用自定義json

傅智翔2年前8瀏覽0評論

ExtJS是一個用于構建Web應用程序的JavaScript框架。在開發過程中,通常需要處理JSON數據。ExtJS默認情況下將JSON數據與應用程序的數據模型進行匹配,但有時需要使用自定義的JSON數據結構。

使用自定義JSON格式的步驟如下:

//1.定義模型
Ext.define('User', {
extend: 'Ext.data.Model',
fields: [
{ name: 'id', type: 'int' },
{ name: 'username', type: 'string' },
{ name: 'email', type: 'string' }
]
});
//2.配置代理
var proxy = Ext.create('Ext.data.proxy.Ajax', {
url: 'users.json',
reader: {
type: 'json',
rootProperty: 'users'
}
});
//3.創建數據存儲
var store = Ext.create('Ext.data.Store', {
model: 'User',
proxy: proxy,
autoLoad: true
});
//4.使用自定義JSON格式
{
"users": [
{
"id": 1,
"username": "Tom",
"email": "tom@example.com"
},
{
"id": 2,
"username": "Jack",
"email": "jack@example.com"
}
]
}

在代理配置中,將rootProperty設置為自定義JSON格式中數組的名稱。數據存儲將根據模型來解析自定義JSON格式的數據。