摘要:節(jié)點(diǎn)展開,圖標(biāo)全部改為小三角默認(rèn)展開資源樹數(shù)據(jù)集數(shù)據(jù)集根節(jié)點(diǎn)配置根節(jié)點(diǎn)默認(rèn)展開資源文件目錄根節(jié)點(diǎn)名稱訪問代理類型異步監(jiān)聽器父節(jié)點(diǎn)清空參數(shù)點(diǎn)擊的時(shí)候根據(jù)路徑查找參數(shù)默認(rèn)展開第一個(gè)節(jié)點(diǎn)
var treePanel = { id: "treeUrl", xtype: "treepanel", useArrows: true, // 節(jié)點(diǎn)展開+,-圖標(biāo)全部改為小三角 expanded: true, // 默認(rèn)展開 region: "west", width: "40%", border: false, bodyBorder: false, autoScroll: true, /** 資源樹(數(shù)據(jù)集) */ store: { storeId: "Resources", // 數(shù)據(jù)集ID root: { // 根節(jié)點(diǎn)配置 id: "1", // 根節(jié)點(diǎn)ID expanded: true, // 默認(rèn)展開 text: "資源文件目錄" // 根節(jié)點(diǎn)名稱 }, proxy: { // 訪問代理 type: "ajax", // 類型異步 api: { read: "catalog/tree?type=fpd" } } }, /** 監(jiān)聽器 */ listeners: { render: function () { if (JSON.stringify(movementChild.select) != "{}") { var _url = movementChild.select.localUrl.split("/"); var childUrl = _url.pop() // 父節(jié)點(diǎn)id var parentUrl = _url.join("/") this.expandPath(parentUrl, "id"); var myThis = this; var num = 0; var time = setInterval(function () { num++; if (myThis.getSelectionModel().select(myThis.getStore().getNodeById(childUrl)) != undefined || num > 5) { clearInterval(time) } else { myThis.getSelectionModel().select(myThis.getStore().getNodeById(childUrl)) } }, 100) me.treeAjax(movementChild,movementChild.select,"render") } }, itemclick: function (_this, _record) { // 清空參數(shù) if (_record.data.leaf) { movementChild.select["localUrl"] = Ext.getCmp("leftresource").getController().getIdPath(_record); movementChild.select["serverPath"] = _record.data.node.path; movementChild.select["text"] = _record.data.text; //點(diǎn)擊的時(shí)候根據(jù)路徑查找參數(shù) me.treeAjax(movementChild,_record,"click") } }, } }, },treepanel 默認(rèn)展開第一個(gè)節(jié)點(diǎn)
this.getRootNode().firstChild.expand()
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/95594.html
摘要:節(jié)點(diǎn)展開,圖標(biāo)全部改為小三角默認(rèn)展開資源樹數(shù)據(jù)集數(shù)據(jù)集根節(jié)點(diǎn)配置根節(jié)點(diǎn)默認(rèn)展開資源文件目錄根節(jié)點(diǎn)名稱訪問代理類型異步監(jiān)聽器父節(jié)點(diǎn)清空參數(shù)點(diǎn)擊的時(shí)候根據(jù)路徑查找參數(shù)默認(rèn)展開第一個(gè)節(jié)點(diǎn) var treePanel = { id: treeUrl, xtype: treepanel, ...
摘要:節(jié)點(diǎn)展開,圖標(biāo)全部改為小三角默認(rèn)展開資源樹數(shù)據(jù)集數(shù)據(jù)集根節(jié)點(diǎn)配置根節(jié)點(diǎn)默認(rèn)展開資源文件目錄根節(jié)點(diǎn)名稱訪問代理類型異步監(jiān)聽器父節(jié)點(diǎn)清空參數(shù)點(diǎn)擊的時(shí)候根據(jù)路徑查找參數(shù)默認(rèn)展開第一個(gè)節(jié)點(diǎn) var treePanel = { id: treeUrl, xtype: treepanel, ...
摘要:一般都是一個(gè)視圖對(duì)應(yīng)著一個(gè)一旦碰到視圖中邏輯過于繁瑣造成文件過大不利于維護(hù)和修改,所以要通過混入混入功能來實(shí)現(xiàn)模塊化首先創(chuàng)建一個(gè)視圖別名然后在你的文件里面開始混入控制器別名這樣就可以實(shí)現(xiàn)模塊化,使之能夠根據(jù)功能來實(shí)現(xiàn)區(qū)分了 Extjs一般都是一個(gè)視圖對(duì)應(yīng)著一個(gè)controller 一旦碰到視圖中邏輯過于繁瑣造成controller文件過大不利于維護(hù)和修改,所以要通過混入mixins混入...
閱讀 3975·2021-11-16 11:44
閱讀 5221·2021-10-09 09:54
閱讀 2035·2019-08-30 15:44
閱讀 1686·2019-08-29 17:22
閱讀 2760·2019-08-29 14:11
閱讀 3397·2019-08-26 13:25
閱讀 2329·2019-08-26 11:55
閱讀 1600·2019-08-26 10:37