一、概念
①常见的架构方式还有MVC、MVP和MVVM,参考文章:MVC,MVP 和 MVVM 的图示
②MVC:视图(View),指用户界面;控制器(Controller),指业务逻辑;模型(Model),指数据保存
③MVP:将 Controller 改名为 Presenter,同时改变了通信方向
④MVVM:M,即model 数据模型,指操作数据的类;V,即view 视图界面,HTML用户界面;VM,viewModel 视图数据模型,指驱动视图改变的data数据
①常见的架构方式还有MVC、MVP和MVVM,参考文章:MVC,MVP 和 MVVM 的图示
②MVC:视图(View),指用户界面;控制器(Controller),指业务逻辑;模型(Model),指数据保存
③MVP:将 Controller 改名为 Presenter,同时改变了通信方向
④MVVM:M,即model 数据模型,指操作数据的类;V,即view 视图界面,HTML用户界面;VM,viewModel 视图数据模型,指驱动视图改变的data数据