簡述MVC、MVP、MVVM的區別

前言     記錄一下自己對這三種設計模式的理解,這三種模式均爲MV*模式,M爲模型層,V爲視圖層,都是希望能更好的對模型、視圖與邏輯層的解耦。 正文 MVC MVC模型中,C爲(controller)。主要處理邏輯爲:View觸發事件,controller響應並處理邏輯,調用Model,Model處理完成後將數據發送給View,View更新。 MVP MVP模型中,P爲Presenter,並以P
相關文章
相關標籤/搜索