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

extjs 樹獲取json數(shù)據(jù)

ExtJS樹是一個(gè)常用的UI組件,可以用于展示樹形結(jié)構(gòu)的數(shù)據(jù)。在使用ExtJS樹時(shí),需要傳入數(shù)據(jù),而更多的情況下,我們需要從后端獲取json數(shù)據(jù)。接下來,我們將介紹如何利用ExtJS樹獲取json數(shù)據(jù)。

首先,在ExtJS中,我們可以通過Ext.data.TreeStore來獲取json數(shù)據(jù)。例如:

Ext.create('Ext.data.TreeStore', {
proxy: {
type: 'ajax',
url: 'tree.json'
},
root: {
expanded: true
}
});

其中,type為ajax表示使用ajax方式獲取數(shù)據(jù),url為后端的請(qǐng)求地址,root為設(shè)置根節(jié)點(diǎn),這里設(shè)置為expanded為true,表示默認(rèn)展開。

接下來,我們需要?jiǎng)?chuàng)建Ext.tree.Panel來顯示樹形結(jié)構(gòu)。例如:

Ext.create('Ext.tree.Panel', {
title: 'ExtJS Tree',
store: Ext.create('Ext.data.TreeStore', {
proxy: {
type: 'ajax',
url: 'tree.json'
},
root: {
expanded: true
}
}),
rootVisible: false,
renderTo: Ext.getBody()
});

其中,store同上述例子,rootVisible為false,表示不顯示根節(jié)點(diǎn),最后將tree.Panel渲染到頁面上。

以上就是利用ExtJS樹獲取json數(shù)據(jù)的方法,通過TreeStore可以輕松獲取json數(shù)據(jù),并使用Tree.Panel進(jìn)行展示。