abstrak: 1. 隨著前端頁面開發(fā)越來越復(fù)雜,用戶與數(shù)據(jù)的交互也越來越頻繁,很多交互都是臨時性的,沒有必要每一次都要和服務(wù)器中的模型對象進(jìn)行交互,傳統(tǒng)的jquery等函數(shù)庫又力不從心,這時MVVM模型就用云而生。 2. 整
1. 隨著前端頁面開發(fā)越來越復(fù)雜,用戶與數(shù)據(jù)的交互也越來越頻繁,很多交互都是臨時性的,沒有必要每一次都要和服務(wù)器中的模型對象進(jìn)行交互,傳統(tǒng)的jquery等函數(shù)庫又力不從心,這時MVVM模型就用云而生。
2. 整個MVVM模式都在前端操作。
3. VM層根據(jù)Model數(shù)據(jù)來更新View,或者根據(jù)View來更新Model,這個過程是雙向的,即雙向數(shù)據(jù)綁定。
4. 服務(wù)器只負(fù)責(zé)更新Model即可,而Model就是一個JavaScript對象,所以服務(wù)器只需要返回可被Model解析的數(shù)據(jù)即可,例如:josn,html等,這樣就可以實現(xiàn)面向接口/API編程。
Guru membetulkan:查無此人Masa pembetulan:2019-01-16 09:15:04
Rumusan guru:嗯,說的不錯。學(xué)會的東西,就在于你理解它。繼續(xù)加油。