| 2,670 | 36 | 389 |
| 下载次数 | 被引频次 | 阅读次数 |
MVVM设计模式主要用于构建基于事件驱动的UI平台.MVVM模式架构可以分离成为View、Model和View Model三层,使数据和界面得到很好的分离,达到软件设计中的"高内聚,低耦合"的目标.基于前端开发框架Vue.js,分析了MVVM模式,详细介绍了前端MVVM模式的开发模式,分析了前端MVVM框架实现的关键技术,并采用前端开发框架Vue.js实现了外卖APP的项目开发.
Abstract:The MVVM is mainly used to build event-driven UI platform.The MVVM mode structure can be divided into three layers,that is View,Model and View Model,so that data and interface can be well separated to achieve the goal of High Cohesion,Low Coupling in software design.Based on the frontend development framework Vue.js,this paper analyzes the MVVM,introduces the development model of the front-end MVVM in detail,explains the key technologies of the front-end MVVM framework implementation,and uses Vue.js to realize the project development of takeaway APP.
[1]易剑波.基于MVVM模式的WEB前端框架的研究[J].信息与电脑(理论版),2016(19):76-77+84.
[2]刘立.MVVM模式分析与应用[J].微型电脑应用,2012(12):57-60.
[3]宫禹,苏丹.MVC设计模式在Web开发中的研究与应用[J].哈尔滨师范大学自然科学学报,2015,31(04):62-64.
[4]梁灏.Vue.js实战[M].清华大学出版社,2017:4.
[5]李强.Web前端开发技术与学习探讨[J].长治学院学报,2016,33(02):75-77.
[6]李嘉,赵凯强,李长云.Web前端开发技术的演化与MVVM设计模式研究[J].电脑知识与技术,2018,14(02):221-222+251.
[7]卢秀.基于MVVM模式的集装箱振动监控软件系统设计[J].工业控制计算机,2017,30(12):24-25.
[8]汪俊龙.基于CS架构的MVVM框架的改进研究[J].信息通信,2017(07):93-94.
[9]莫文水.Web前端中MVVM框架的应用研究[J].网络安全技术与应用,2017(04):64.
[10]郭树岩.MVVM在过程质量监控系统中的应用[J].辽宁科技学院学报,2017,19(04):1-2.
[11]柴小智.vue组件详解(三)——组件通信[EB/OL].http://www.cnblogs.com/chaixiaozhi/p/8746823.html.2018-04-08.
基本信息:
DOI:10.16393/j.cnki.37-1436/z.2019.02.002
中图分类号:TP393.09
引用信息:
[1]王鹤琴,朱珍元.基于MVVM模式的Web开发研究[J].菏泽学院学报,2019,41(02):7-13.DOI:10.16393/j.cnki.37-1436/z.2019.02.002.
基金信息:
教育部新世纪人才计划资助项目(NCET-11-0140);; 安徽省高校自然科学研究重点项目(KJ2017A639),安徽省高校自然科学研究重点项目(KJ2017A640);; 安徽警官职业学院教学研究重点项目(JYXM201709)
2019-04-25
2019-04-25