中文
Sign in
AI tools
聊天
热门问题
时间线
Loading AI tools
全部
文章
字典
引用
地图
view model
来自维基百科,自由的百科全书
Found in articles
Model-view-presenter
Model
-
view
-presenter,簡稱MVP,是電腦軟體設計工程中一種對針對MVC模式,再審議後所延伸提出的一種軟體設計模式。
Model
-
View
-Presenter (MVP) 是使用者介面設計模式的一種,被廣泛用於便捷自動化單元測試和在呈現邏輯中改良分離關注點(separation of
MVC
MVC模式(
Model
–
view
–controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(
Model
)、视图(
View
)和控制器(Controller)。 MVC模式最早由Trygve Reenskaug在1978年提出,是施乐帕罗奥多研究中心(Xerox
4+1視景模型
4+1視景模型(4+1
view
model
)也稱為4+1架構視圖,是「以使用多個、並發的視景為基礎,描述軟體密集系統的架構」的視景模型(英语:
view
model
)。這些視景是用各利益相關者的觀點來描述系統,包括有用終端使用者、開發、系統工程師以及專案經理。模型的四個視景是邏輯、開發、過程以及實體
ASP.NET Core MVC
Core,但卻不是強制,開發者可以依應用程式自身的需求來定義
Model
,也可以將
Model
移到別的類別庫內與其他專案共用。 基於關注點分離的需要,在 MVC 應用程式內會依
View
的需求另外建立單獨的
Model
,此類
Model
稱為
View
Model
,不過 ASP.NET Core MVC 也沒有針對這個做特別的限制。
MVVM
MVVM(
Model
–
view
–viewmodel)是一种软件架构模式。 MVVM有助于将图形用户界面的开发与业务逻辑或后端逻辑(数据模型)的开发分离开来,这是通过置标语言或GUI代码实现的。MVVM的视图模型是一个值转换器, 这意味着视图模型负责从模型中暴露(转换)数据对象,以便轻松管理和呈现对象