MVVM、MVC、MVP之間的區別

MVC、MVP及MVVM都是一種架構模式,都是用來解決界面呈現和邏輯代碼分離而出現的模式。 MVC 實線表示調用,虛線表示事件通知。 Model:是程序需要操作的數據以及數據的處理方法。 View:它是提供給用戶的操作界面。 Controller:頁面的業務邏輯,接收View層傳遞過來的指令,選取Model層對應的數據,進行相應操作。 MVC是單向通信的。 用戶對View的操作交給了Control
相關文章
相關標籤/搜索