一种使用数据模型呈现列表控件的方法

基本信息

申请号 CN202110165861.5 申请日 -
公开(公告)号 CN112860254A 公开(公告)日 2021-05-28
申请公布号 CN112860254A 申请公布日 2021-05-28
分类号 G06F8/38(2018.01)I;G06F9/451(2018.01)I 分类 计算;推算;计数;
发明人 何心运;叶磊;陶俊杰 申请(专利权)人 武汉蓝星科技股份有限公司
代理机构 武汉蓝宝石专利代理事务所(特殊普通合伙) 代理人 廉海涛
地址 430000湖北省武汉市东湖新技术开发区高新六路99号南山光谷自贸港E5栋1-1、1-2、2-1、2-2号
法律状态 -

摘要

摘要 本发明涉及一种使用数据模型呈现列表控件的方法,首先获取预先编辑的列表控件的显示样式文件和需要呈现的数据内容,显示样式文件中包含列表项item的布局,列表项item中包含多个子显示单元,数据内容以一定的数据模型存储,包括数据节点node及其子节点;然后加载所述显示样式文件以及所述数据内容,将所述列表项item的子显示单元作为key,将所述数据节点node的子节点作为value,利用value‑key方式将所述显示样式文件与所述数据内容进行绑定;最后根据value‑key的绑定结果,将所述数据内容按照所述显示样式文件的格式进行内容显示。通过本发明方法,用户只需专注于数据本身的维护,而不需要操心数据是怎么呈现的,并且数据显示的排版和外观都可以在程序外灵活配置。