99国产精品99久久久久久,国产婷婷色一区二区三区在线,√在线天堂中文最新版网,噜噜色综合天天综合网mp3,国产精品亚洲综合一区二区三区

域名綜合信息查詢...
  • 綜合
  • Whois
×
歷史記錄

MVVM和MVC是什么意思?MVVM和MVC區(qū)別有哪些

發(fā)布時(shí)間:2022-11-15 11:13:07 來(lái)源:互聯(lián)網(wǎng) 作者:zn 點(diǎn)擊量:2168

  MVVM和MVC是什么意思?很多人都傻傻分不清MVVM和MVC,認(rèn)為兩者是一樣的,其實(shí)MVVM和MVC還是有區(qū)別的,下面我們來(lái)講解一下MVVM和MVC區(qū)別有哪些。

MVVM和MVC是什么意思?MVVM和MVC區(qū)別有哪些

  一:MVVM和MVC是什么意思?

  MVC是包括view視圖層、controller控制層、model數(shù)據(jù)層。各部分之間的通信都是單向的。View 傳送指令到 ControllerController 完成業(yè)務(wù)邏輯后,要求 Model 改變狀態(tài)Model 將新的數(shù)據(jù)發(fā)送到 View,用戶得到反饋。

  MVVM包括view視圖層、model數(shù)據(jù)層、viewmodel層。各部分通信都是雙向的。采用雙向數(shù)據(jù)綁定,View的變動(dòng),自動(dòng)反映在 ViewModel,反之亦然。其中ViewModel層,就是View和Model層的粘合劑,他是一個(gè)放置用戶輸入驗(yàn)證邏輯,視圖顯示邏輯,發(fā)起網(wǎng)絡(luò)請(qǐng)求和其他各種各樣的代碼的極好的地方。說(shuō)白了,就是把原來(lái)ViewController層的業(yè)務(wù)邏輯和頁(yè)面邏輯等剝離出來(lái)放到ViewModel層

  二:MVVM和MVC區(qū)別有哪些?

  在MVC里,View是可以直接訪問(wèn)Model的,所以View里會(huì)包含Model信息以及一些業(yè)務(wù)邏輯。 MVC模型關(guān)注的是Model的不變,所以在MVC模型里,Model不依賴于View,但是 View是依賴于Model的。不僅如此,因?yàn)橛幸恍I(yè)務(wù)邏輯在View里實(shí)現(xiàn)了,導(dǎo)致要更改View也是比較困難的,至少那些業(yè)務(wù)邏輯是無(wú)法重用的。

  MVVM在概念上是真正將頁(yè)面與數(shù)據(jù)邏輯分離的模式,它把數(shù)據(jù)綁定工作放到一個(gè)JS里去實(shí)現(xiàn),而這個(gè)JS文件的主要功能是完成數(shù)據(jù)的綁定,即把model綁定到UI的元素上。此外MVVM另一個(gè)重要特性雙向綁定,它更方便你去同時(shí)維護(hù)頁(yè)面上都依賴于某個(gè)字段的N個(gè)區(qū)域,而不用手動(dòng)更新它們。

  以上就是對(duì)MVVM和MVC是什么意思?MVVM和MVC區(qū)別有哪些的全部介紹,如果您想了解更多有關(guān)其他常見(jiàn)問(wèn)題,請(qǐng)及時(shí)關(guān)注我們。

域名注冊(cè)價(jià)格:http://www.lenghan.cn/regym.htm?t=seo_adzcw
域名一口價(jià)交易:http://www.lenghan.cn/ykj/?t=seo_admm
過(guò)期域名查詢:http://www.lenghan.cn/gq/?t=seo_adqz
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享網(wǎng)絡(luò)內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:400-997-2996;郵箱:service@Juming.com。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明出處:聚名網(wǎng) MVVM和MVC是什么意思?MVVM和MVC區(qū)別有哪些
關(guān)鍵詞: MVVM和MVC區(qū)別MVVMMVC
熱門競(jìng)價(jià) 更多>
推薦一口價(jià) 更多>
常見(jiàn)問(wèn)題相關(guān)文章

登錄聚名,您可以享受以下權(quán)益:

立即登錄/注冊(cè)