当前位置: 首页 > news >正文

重庆建设工程公司网站山东省省建设厅网站

重庆建设工程公司网站,山东省省建设厅网站,汕头市网络优化推广平台,企业网站的好处MVVM 是 Model-View-ViewModel 的缩写#xff0c;是M-V-VM三部分组成。它本质上就是MVC的改进版。 M#xff1a;Model 代表数据模型#xff0c;也可以在Model中定义数据修改和操作的业务逻辑。 V#xff1a;View 代表视图UI#xff0c;它负责将数据模型转化成UI 展现出来。…MVVM 是 Model-View-ViewModel 的缩写是M-V-VM三部分组成。它本质上就是MVC的改进版。 MModel 代表数据模型也可以在Model中定义数据修改和操作的业务逻辑。 VView 代表视图UI它负责将数据模型转化成UI 展现出来。 VMViewModel 将视图UI和业务逻辑分开监听模型数据的改变和控制视图行为、处理用户交互。简单理解就是一个同步View 和 Model 的对象连接 Model和View。 MVVM采用双向数据绑定View中数据变化将自动反映到ViewModel上反之Model中数据变化也将会自动展示在页面上。把Model和View关联起来的就是ViewModel。 ViewModel负责把Model的数据同步到View显示出来还负责把View的修改同步回Model。 MVVM核心思想开发者只需关注业务逻辑不需要手动操作DOM不需要关注数据状态的同步问题复杂的数据状态维护完全由 MVVM 来统一管理。也就是所谓的数据-视图分离数据不会影响视图。 优点 ① Controller简洁清晰  ViewModel分离出来大部分的Controller代码更加清晰和容易维护。 ② 方便测试 大部分Bug来自于逻辑处理由于ViewModel把逻辑分离出来可对ViewModel构造单元测试。 ③ 开发解耦 1一位开发者负责逻辑实现另一位开发者负责UI实现 2敏捷开发中并非等后端借口提供后再开发提供前可完成Controller和View的开发工作。   缺点 ① 代码量比MVC多 ② 需对每个Controller实现绑定这是分离不可避免的工作量。
http://www.dnsts.com.cn/news/62147.html

相关文章:

  • 建设银行网站点不了服务类网站建设
  • 中文网站建设公司教育类网站开发费用
  • 网站建设的系统设计vi设计对企业的意义
  • 苏州vr全景网站建设公司青岛谁优化网站做的好
  • 能打开的a站做网页设计的网站
  • 网站标题和关键词一样广州信息流推广公司排名
  • 张家口网站建设工作室沂水网站设计
  • 微网站 方案如何给一个公司做网站
  • 做网站成功案例阿里指数在哪里看
  • 山西百度网站建设微信模板怎么制作
  • 微信网站留言板如何制作网页制作公司接单
  • 做外汇著名网站网站背景 手机显示不全
  • 嘉兴备案网站建设网站短信验证怎么做的
  • 网站关键词排名手机优化软件深圳十大品牌设计公司
  • 阿里网站seo电商平台如何宣传
  • 微信微网站建设汕头网站搭建多少钱
  • wordpress meta 排序泊头网站排名优化
  • 成都网站推广找四川冠辰产品线上推广方案
  • 建设工程质量监督网站wordpress 面包屑导航
  • 外贸营销型网站2018出入郑州最新通知今天
  • 深圳品牌模板网站建设培训总结心得体会
  • 淘宝联盟自己做网站做图兼职网站有哪些
  • 网站建设开发人员配置网站开发 改进
  • 正规的网站制作服务电话网站需求清单
  • 玉树营销网站建设服务青岛开发区做网站
  • 营销型网站建设便宜网站建设 版权归属
  • 杭州正规的网站建设公司邢台移动端网站建设
  • php做网站用什么软件个人网站的制作
  • 事业单位建立网站如何做一个二维码相册
  • 定制开发网站如何报价单哪些网站可以接单做