微信小程序中的MVC
Posted 码工网
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序中的MVC相关的知识,希望对你有一定的参考价值。
微信小程序默认创建4个文件:js文件,处理业务代码,如加载数据、业务操作、绑定数据等;json文件,单个页面的配置文件,类似app.json文件,只不过app.json是配置全局;wxml文件,负责UI显示;wxss文件,负责页面样式。
当业务逻辑非常复杂时,一个js文件不能很好地体现出MVC的优势,因此可以在4个文件的同级加入一个文件,如home-model.js,作为model层,负责业务逻辑,而home.js作为controller层,负责数据的绑定,会关联到wxml。也就是,把原本合在一起的C、M再拆开。
MVC不是只能用于服务器端的分层。现在,客户端的代码同样很复杂,有时甚至会把服务器端的业务逻辑放到前端来处理。所以,前端代码也可以引入MVC、MVVM等分层架构设计思想。
以上是关于微信小程序中的MVC的主要内容,如果未能解决你的问题,请参考以下文章