Vue中的雙向數(shù)據(jù)綁定——v-model

雙向數(shù)據(jù)綁定

M——模型(Model) :data中的數(shù)據(jù)

V——視圖(View) :模板代碼(不是靜態(tài)頁面) (兩個語法:指令,大括號表達(dá)式)

VM—— 視圖模型(ViewModel) :(Vue的實(shí)例)

Dom Listeners (Dom 監(jiān)聽)

Data Bindings (數(shù)據(jù)綁定)


MVVM 本質(zhì)上是 MVC (Model-View- Controller)的改進(jìn)版。

模型Model指的是后端傳遞的數(shù)據(jù),視圖View指的是所看到的頁面。

視圖模型ViewModel是 MVVM 模式的核心,它是連接 View和 Model 的橋梁。

它有兩個方向:

1)將模型轉(zhuǎn)化成視圖,即將后端傳遞的數(shù)據(jù)轉(zhuǎn)化成所看到的頁面。

實(shí)現(xiàn)的方式是:數(shù)據(jù)綁定

2)將視圖轉(zhuǎn)化成模型,即將所看到的頁面轉(zhuǎn)化成后端的數(shù)據(jù)。實(shí)現(xiàn)的方式是:

DOM 事件監(jiān)聽

這兩個方向都實(shí)現(xiàn)的,我們稱之為數(shù)據(jù)的雙向綁定

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容