FLEX4實踐—動態生成DataGrid及應用客戶化itemRenderer
應用場景:
1)從後臺取到的資料為陣列型別,但資料的列名及列個數均是動態的
2)抽取到的資料中有些是DATE型別的,如果直接顯示在DataGrid中預設格式很難讓使用者接受,希望對特殊型別的資料(如日期)進行格式轉換處理
下面的例子將模擬這一場景:
資料準備:gridColumns1搭配gridProvider1,gridColumns2搭配gridProvider2;兩組資料的列名及列個數均不同,其中一組資料包括DATE型別資料。
主應用:DynamicGridTest.mxml
元件DynamicGridWin.mxml
注:DynamicGridWin.mxml中的dateRenderer就是用以處理日期格式資料的格式轉換,initGrid()實現動態生成表格並根據'ColType'判斷是否需要新增itemRenderer進行型別轉換顯示。
演示效果:
GridWin1:
GridWin2:
相關文章
- easyui datagrid 動態生成列UI
- easyui datagrid 生成動態列後 實現分頁UI
- 客戶端動態化系列之——URLRoute客戶端
- Android客戶端專案元件化實踐Android客戶端元件化
- Redis 非同步客戶端選型及落地實踐Redis非同步客戶端
- 驢媽媽客戶端頻道頁模組化設計思路及實踐客戶端
- 表格儲存技術方案實踐及客戶案例分享
- flex 多級視窗互調連線oracle動態管理生成動態datagridFlexOracle
- 實踐篇 -- Redis客戶端快取在SpringBoot應用的探究Redis客戶端快取Spring Boot
- 探究客戶關係管理的重要性及實踐方法
- 客戶端單週發版下的多分支自動化管理與實踐客戶端
- MQTT 客戶端應用及常見問題(C#)MQQT客戶端C#
- 美團外賣Flutter動態化實踐Flutter
- Kafka應用實踐與生態整合Kafka
- elementUI及vuetifyjs動態換色實踐UIVueJS
- 天貓客戶端元件動態化方案——VirtualView 工具大更新客戶端元件View
- 應用部署引起上游服務抖動問題分析及最佳化實踐方案
- RocketMQ 客戶端負載均衡機制詳解及最佳實踐MQ客戶端負載
- 利用CRM動態把握客戶價值
- cortex-a8原理實踐及應用
- 急!!jsp可以啟動客戶端應用程式嗎?JS客戶端
- Java使用FreeMarker模版技術動態生成word實踐Java
- 天貓客戶端元件動態化的方案——VirtualView 上手體驗客戶端元件View
- iOS應用架構談(4):本地持久化方案及動態部署iOS應用架構持久化
- 支付寶移動端動態化方案實踐
- 動態代理的實際應用
- 如何應用TFGAN快速實踐生成對抗網路?
- Flutter 熱更新及動態UI生成FlutterUI
- Web客戶端安全性最佳實踐Web客戶端
- 實踐分享 - MySQL優化 - 查詢去年待流失客戶的交易額MySql優化
- 銷售易取得500強客戶背後的實踐與進化
- Flutter 動態化熱更新的思考與實踐Flutter
- HarmonyOS 實踐之應用狀態變數共享變數
- Android動態換膚原理解析及實踐Android
- 在客戶端用JAVASCRIPT或VBSCRIPT生成WORD文件 (轉)客戶端JavaScript
- Oracle 客戶端生成AWR方法Oracle客戶端
- 網易雲信 QUIC 應用優化實踐UI優化
- HBase最佳實踐-客戶端超時機制客戶端