怎樣理解vuejs的mvvm
怎樣理解vuejs的mvvm?
慕婉清6462132
2018-09-11 15:11:55
TA貢獻(xiàn)1803條經(jīng)驗(yàn) 獲得超3個(gè)贊
舉個(gè)栗子。
你有一個(gè)購(gòu)物車(chē),沒(méi)東西的時(shí)候是灰色,有東西了變成綠色,同時(shí)多了一個(gè)span指明購(gòu)物量總數(shù),
如果用原生或者雞塊肉的話(huà),肯定是數(shù)值判斷,然后getElementByXXX或者$XXX獲取到dom,然后操縱dom添加class屬性。
vue直接:class,然后或者用計(jì)算屬性,或者用條件判斷,來(lái)決定這個(gè)dom是否會(huì)添加這個(gè)class。
兩個(gè)比較,vue中你不獲取dom,只關(guān)心數(shù)據(jù)(model)和表達(dá)(view),把數(shù)據(jù)和表達(dá)關(guān)聯(lián)起來(lái)的部分被隱藏,由vm完成。
舉報(bào)