EUI庫 9 資料集合 資料容器

2022-03-11 18:58:19 字數 553 閱讀 1937

datagroup

設定乙個資料來源

自動建立內部所需的物件 來完成資料展示

還要設定單條資料的模板  叫itemrenderer

繼承關係

eui.list  eui.listbase eui.datagroup eui.group

建立itemrenderer

繼承 eui.itemrenderer 然後在內部新增自定義的功能

datagroup.itemrenderer = labelrenderer 

策略1usevirtuallayout  = false 

有多少條資料就建立多少個itemrenderer例項

策略2 

usevirtuallayout = true;

配合scroller使用

只建立可視區域數目個 itemrenderer例項

取物件用 getelementat() ;

取物件的數目用 numelements() ;

而getchildat()和numchildren只能取到實際的itemrenderer例項的個數

EUI庫 9 資料集合 列表

list 和datagroup的區別 1 選中一項 會觸發 eui.itemevent.item tap 事件,2 有選中項的概念,可以設定 list 裡的預設選中項 selectedindex selecteditem 3 可以開啟多選狀態 allowmultepleselection true ...

儲存資料的容器(集合,陣列)

陣列 1 集合簡單的來說就是一儲存資料的容器 2 這個容器中有包含陣列和集合 2.1 arrays 2.1.1 arrays是最高效的,但是它的容量是固定的無法動態改變的,看見這個arrays就讓人想起了乙個和它非常相似的乙個list集合中的arraylist 2.1.2 arraylist是乙個容...

封裝集合資料

注意lisi集合提供下標,map提供鍵 在實際的開發中,有些時候我們需要批量插入使用者或者批量插入其他的物件,在 action 中需要 接受到這多個 action 中封裝的物件,然後傳遞給業務層。那麼這個時候就需要將表單的資料封裝到 集合中。一般我們通常使用的集合無非是list或者是map集合。下面...