LigerUI之Grid使用详解(三)——字典数据展示

本文详细介绍了在使用LigerUI Grid时如何处理字典数据的显示,包括三种解决方案:后台查询合并数据、前台处理渲染和自定义标签方法。通过对比,推荐使用自定义标签方案,以提高代码维护性和组件重用性。
摘要由CSDN通过智能技术生成
一、问题概述

  在开发web信息管理系统时,使用Web前端框架可以帮助我们快速搭建一组风格统一的界面效果,而且能够解决大多数浏览器兼容问题,提升开发效率。在关于LigerGrid的前两篇的内容里,给大家介绍了表格的基本的展示数据用法。(传送门:LigerUI之Grid使用详解(一)——显示数据 LigerUi之Grid使用详解(二)——数据编辑 )

  在实际应用开发中,我们会经常遇到这样的场景,在展示业务数据的时候需要把业务数据中的参数项或者字典项的编码转换成参数名称或者字典名称展示出来。在这里本人总结了三种解决方案,并做了对比。

二、表格中显示字典数据

   首先创建字典表和业务数据表,创建字典参数表,并插入数据:

CREATE TABLE SYSPARAMS
(
  PID          VARCHAR2(10),
  CATEGORYCODE VARCHAR2(10),
  CATEGORYNAME VARCHAR2(50),
  PCODE        VARCHAR2(10),
  PNAME        VARCHAR2(50),
  ENABLED      CHAR(1) DEFAULT 1,
  SORTNO       NUMBER,
  REMARK       VARCHAR2(100)
);
ALTER TABLE SYSPARAMS
  ADD CONSTRAINT SYSPARAMS_PK_PID PRIMARY KEY (PID);

INSERT INTO SYSPARAMS VALUES('1000000001','PARTSBRAND','配件品牌','1','三一','1',1,'');
INSERT INTO SYSPARAMS VALUES('1000000002','PARTSBRAND','配件品牌','2','徐工','1',2,'');
INSERT INTO SYSPARAMS VALUES(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值