发明名称 |
一种基于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层 |