mvc與mvvm的愛恨情仇

2021-08-03 18:40:27 字數 654 閱讀 8037

m---->model 模型層(一般用於資料儲存,儲存一些業務邏輯),也就是我們說的資料模型。

v----->view 檢視層(介面),用來展示資料。

c----->controller 控制層(管理),排程業務邏輯,聯絡資料和模板之間工作的邏輯**。

所謂的mvc就是 我們把網頁**按照檢視 ,資料模型 和 控制器的方式進行分離;檢視控制網頁格式,資料模型控制資料,控制器就是聯絡資料和模板之間如何工作的邏輯**。

view

傳送指令到

controller

--->controller

完成邏輯之後,要求

model

改變狀態

--->model

將新的資料傳送到

view

,使用者得到反饋。

mvvm

是mvc

的變種和高階

m---->model 模型層(一般用於資料儲存,儲存一些業務邏輯),也就是我們說的資料模型。

v----->view 檢視層(介面),用來展示資料。

vm-->viewmodel(檢視模型) 也就是$scope。

在實際應用中,更多的是進行頁面互動,而最後一次性向伺服器提交處理(弱化了mvc中控制器的功能),增強了檢視與模型的使用,因此將此稱之為mvvm.

與虛擬機器的愛恨情仇

與虛擬機器的愛恨情仇 我想使用centos 7 虛擬機器的人都經歷過虛擬機器起不來 不響應的時刻,這個時候的我們應該怎麼辦呢?關於虛擬機器,我還算有一些些經驗。下面我將把這些經驗與君共享。1 打不開桌面?原因 可能你建立普通使用者的時候是以數字開頭的,導致用root登入虛擬機器也顯示無桌面。解決方法...

集群與分布式的愛恨情仇

在web開發中集群與分布式是人們常常提起的兩個概念,但是真正對他們有詳細理解的人屈指可數,他們的詳細概念到底是什麼?下面進行 集群 分布式 1 分布式是指 多個系統協同合作完成乙個特定任務的系統。分布式是解決中心化管理的問題。2 集群主要的使用場景是為了分擔請求的壓力,也就是在幾個伺服器上部署相同的...

防火牆與公網的愛恨情仇

看前須知 這些小文稿都是本人自己撰寫發表的,有錯誤的地方和不當的地方可以私聊我,謝謝!先說說防火牆。我們現在所了解的防火牆就是網路防火牆 這個東西顧名思義,就是起到了牆的作用,將內網跟公網區分開,使得內網可以訪問公網,而公網訪問不了內網。那什麼是內網呢?區域網肯定都聽說過,對,你可以理解為內網 區域...