MVC,mvvm理解
MVC
View 傳送指令到 Controller
Controller 完成業務邏輯後,要求 Model 改變狀態 c -->m -->v
Model 將新的資料傳送到 View,使用者得到反饋
所有通訊都是單向的。
Angular它採用雙向繫結(data-binding):View的變動,自動反映在 ViewModel,反之亦然。
組成部分Model、View、ViewModel
View:UI介面
ViewModel:它是View的抽象,負責View與Model之間資訊轉換,將View的Command傳送到Model;
Model:資料訪問層