当前位置: 首页 > 专利查询>陈奕博专利>正文

一种基于MVVM架构的页面显示方法技术

技术编号:23771664 阅读:44 留言:0更新日期:2020-04-12 00:17
本发明专利技术公开了一种基于MVVM架构的页面显示方法,本发明专利技术建立在MVVM模式的基础上,将它的理念融合并应用于“在线服务”可以提高服务软件的质量和效率,提高在线服务要求即时性、高效性、轻便性。降低程序模块间低耦合。各控制器的职责更明确,降低耦合度,提高了测试性和复用性,同时,降低了学习成本、开发成本和重构成本,具有较高的实施性。

A page display method based on MVVM architecture

【技术实现步骤摘要】
一种基于MVVM架构的页面显示方法
本专利技术属于网页显示
,具体涉及一种基于MVVM架构的页面显示方法。
技术介绍
传统的JS框架如JQuery、ExtJS等框架,使用JS代码实现对HTML页面上的dom元素进行动态生成、修改、删除,这种方式极大发挥了JS代码对前端展现的控制能力,但是由于UI的设计和开发人员掌握的技巧往往是HTML标签和css样式编写,缺乏对JS的了解,而JS代码编写人员对于业务逻辑比较清晰,但是开发的界面缺乏美感,二者难以协调。KendoUI、JQueryEasyUI、JQueryUI、Bootstrap等成熟的UI展现框架,移动终端中的各种应用中通常需要以页面的形式展示各条信息,页面展示通常是采用模型-视图-控制器框架进行展示的。常用的MVC框架包括:模型层、视图层和控制层。在利用传统的MVC框架进行展示时,与展示其他类型的视图类似,模型层在获取数据之后,由控制层对列表数据进行布局封装后,通知给视图层进行展示,其中控制层在对视图数据进行布局封装时是作为一个整体,用户进行页面操作,引起某个组件的内容发生变化时,开发人本文档来自技高网...

【技术保护点】
1.一种基于MVVM架构的页面显示方法,其特征在于,包括以下步骤:/n步骤1:在确定视图控制器接收到第一外部输入时,使所述视图控制器向数据控制器发送原始数据请求;/n步骤2、对话接入,服务器发送消息;客户端根据服务器发送的消息,对消息进行数据处理;/n步骤3:在确认所述数据控制器接收到所述原始数据请求后,使所述数据控制器根据所述原始数据请求向数据存储器Model请求相应的原始数据,/n步骤4:对话接入,服务器发送消息;客户端根据服务器发送的消息,对消息进行数据处理;/n步骤5:接收所述Model返回的所述原始数据并生成视图数据数组,将所述视图数据数组发送至视图数据处理控制器视图;/n步骤6:在...

【技术特征摘要】
1.一种基于MVVM架构的页面显示方法,其特征在于,包括以下步骤:
步骤1:在确定视图控制器接收到第一外部输入时,使所述视图控制器向数据控制器发送原始数据请求;
步骤2、对话接入,服务器发送消息;客户端根据服务器发送的消息,对消息进行数据处理;
步骤3:在确认所述数据控制器接收到所述原始数据请求后,使所述数据控制器根据所述原始数据请求向数据存储器Model请求相应的原始数据,
步骤4:对话接入,服务器发送消息;客户端根据服务器发送的消息,对消息进行数据处理;
步骤5:接收所述Model返回的所述原始数据并生成视图数据数组,将所述视图数据数组发送至视图数据处理控制器视图;
步骤6:在确定所述视图接收到的所述视图数据数组后,使所述视图对所述视图数据数组进行处理得到视图显示数据;
步骤7:监控对话,当服务人员进行对话窗口操作时,监控对话根据内容实时更新用户池内对应用户的信息;
步骤8:监控用户池内数据向服务发送,当用户池内信息发生变化后,监控服务会进行数据处理并向服务器发送消...

【专利技术属性】
技术研发人员:陈奕博
申请(专利权)人:陈奕博
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1