发明名称 一种基于MVVM架构的Web前端展现系统
摘要 本发明公开了一种基于MVVM架构的Web前端展现系统,包括:基础核心框架,HTML自定义标签公共组件库和展现交互模块;基础核心框架,用于封装KnockoutAPI,对外提供Knockout基本功能,以实现MVVM架构模式的基础核心功能;HTML自定义标签公共组件库基于基础核心框架,结合Bootstrap ui框架和Highcharts ui框架,以自定义前端HTML标签的方式实现通用组件;展现交互模块包括:展现视图单元和自定义展现交互单元;可见,本发明通过基础核心框架,HTML自定义标签公共组件库和展现交互模块,提高了界面显示的丰富性,提高了开发效率。
申请公布号 CN105446740A 申请公布日期 2016.03.30
申请号 CN201510893791.X 申请日期 2015.11.27
申请人 国网信息通信产业集团有限公司;国家电网公司 发明人 王亚玲;李晓珍;王胜;杨超;李春阳;王宝令;刘彬;程华沈
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 罗满
主权项 一种基于MVVM架构的Web前端展现系统,其特征在于,包括:基础核心框架,HTML自定义标签公共组件库和展现交互模块;所述基础核心框架,用于封装KnockoutAPI,对外提供Knockout基本功能,以实现MVVM架构模式的基础核心功能;其中,所述基础核心框架基于Knockout、JQuery和Require三个框架;所述HTML自定义标签公共组件库基于所述基础核心框架,结合Bootstrap ui框架和Highcharts ui框架,以自定义前端HTML标签的方式实现通用组件;所述展现交互模块包括:展现视图单元和自定义展现交互单元;所述展现视图单元,包含视图展现内容的视图模型,以及后台业务数据和业务逻辑处理数据;所述自定义展现交互单元,用于展现页面进行切割后的独立展现交互部分,每个模块可在不同页面多次调用,实现页面逻辑的整合。
地址 102211 北京市昌平区未来科技城北区国网智能电网研究院内C座4层