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