国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

extjs6.0 treepanel設(shè)置展開和設(shè)置選中

leanxi / 1381人閱讀

摘要:節(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

相關(guān)文章

  • extjs6.0 treepanel設(shè)置展開設(shè)置選中

    摘要:節(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, ...

    EastWoodYang 評(píng)論0 收藏0
  • extjs6.0 treepanel設(shè)置展開設(shè)置選中

    摘要:節(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, ...

    騫諱護(hù) 評(píng)論0 收藏0
  • 關(guān)于Extjs6.0 controller文件過大,實(shí)現(xiàn)模塊化分離

    摘要:一般都是一個(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混入...

    ermaoL 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<