Check Tree 的使用的小技巧

2021-08-25 21:34:09 字數 613 閱讀 3071

ext中的tree是可以有核取方塊的

但是呢大部份是通過在後台反回的array中為每乙個節點加上個checked屬性

這樣呢就會在前台自動生成的帶有check的樹了

但是這樣又比較麻煩

這裡說乙個方法,不需要後台的exttree的小技巧

核心就是treeloader的baseattrs

api中的解釋是

(可選)乙個包含屬性的物件,此物件將被新增到載入器所載入的所有節點中。 如果從伺服器傳回的值中包含了相同的屬性,則它們優先使用。

意思就是說,如果在我們後台反回的node屬性中沒有的屬性,並且我們在這裡面有配置了這個屬性,那麼就會把這些屬性加到每乙個node上,可以理解為是每個node屬性的預設值

我想很多童鞋以經知道了,沒錯,把checked:false加到這裡面會腫麼樣呢?

loader : ,

dataurl : "index.php?controller=termgroup&action=listtermgroup"

}

如果這樣,無論後台傳回來是不是帶有這個屬性,我們就可以強質使樹帶有核取方塊

在這個基礎上同學們還可以很多的發揮,我就不在這現了

SuperGridControl 使用小技巧

1 顯示行號 supergridcontrol1.primarygrid.showrowgridindex true 2 允許調整行頭的寬度 supergridcontrol1.primarygrid.allowrowheaderresize true 3 不允許顯示行頭 supergridcont...

在團隊開發中使用 CocoaPods 的小技巧

在我工作的乙個團隊中,我們有很多關於安裝 cocoapods 的問題。團隊成員擁有不同的cocoapods gem的安裝版本,並且當有人執行pod install時,會將事情搞得一團糟。我們最終不得不委託一人安裝 cocoapods,並且把工程推到 github 上以供我們使用。這顯然是不夠靈活的,...

execute immediate的使用技巧

使用技巧 1.execute immediate將不會提交乙個dml事務執行,應該顯式提交 假如通過execute immediate處理dml命令,那麼在完成以前需要顯式提交或者作為execute immediate自己的一部分.假如通過execute immediate處理ddl命令,它提交所有...