‹ 返回博客 Mar 30, 2023 [1天-1CS] MVC 模式和类似模式 1CS 在 1 天内,快速回顾 MVC 模式 MVC 模式 由模型、视图、控制器组成的设计模式 将应用程序的组件分为三部分,使您可以专注于每个组件并分别进行开发 促进可重用性和确定性 缺点是随着应用程序复杂性的增加,模型和视图之间的关系也会变得更加复杂 模型 应用程序中的数据,指数据库、常量、变量等。 视图 指用户界面元素,即用户根据模型可以看到的屏幕。 不存储模型的任何信息,只存储屏幕显示信息 发生变化时,将变化传递给控制器。 控制器 充当模型和视图之间的桥梁 负责事件等主要逻辑,并管理生命周期 当模型或视图发生变化时,它会向所需组件发送相应的内容。 类似模式 MVP 模式:用演示器代替控制器,由于视图和演示器之间的关系是 1:1,因此耦合度更高 MVVM 模式:用视图模型取代控制器,具有命令和数据绑定功能,实现了用户界面的可重用性,并简化了单元测试 ☰ 查看所有文章 댓글 작성게시글에 대한 의견을 남겨 주세요.이름비밀번호공개 범위공개비공개댓글 내용댓글 등록댓글 0개