亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

在頁面渲染時MVVM與MVC相比哪些優(yōu)勢

Original 2019-04-30 09:45:34 344
abstract:MVC和MVVM的區(qū)別其實并不大。都是一種設(shè)計思想。主要就是MVC中Controller演變成MVVM中的viewModel。MVVM主要解決了MVC中大量的DOM操作使頁面渲染性能降低,加載速度變慢,影響用戶體驗。當(dāng)和Model頻繁發(fā)生變化,開發(fā)者需要主動更新到View??偨Y(jié)為一下兩點:1.  雙向綁定技術(shù),當(dāng)Model變化時,View-Model會自動更新,View也會自動變化。很好

MVC和MVVM的區(qū)別其實并不大。都是一種設(shè)計思想。主要就是MVC中Controller演變成MVVM中的viewModel。

MVVM主要解決了MVC中大量的DOM操作使頁面渲染性能降低,加載速度變慢,影響用戶體驗。

當(dāng)和Model頻繁發(fā)生變化,開發(fā)者需要主動更新到View。

總結(jié)為一下兩點:

1.  雙向綁定技術(shù),當(dāng)Model變化時,View-Model會自動更新,View也會自動變化。很好的做到數(shù)據(jù)的一致性。

2.  由于控制器的功能大都移動到View上處理,把一些邏輯代碼和網(wǎng)絡(luò)請求分離出去,大大的對控制器進(jìn)行了瘦身。


Correcting teacher:查無此人Correction time:2019-05-05 09:22:55
Teacher's summary:說的很好,不管什么設(shè)計思想都要了解,以后技術(shù)高了,可以自己開發(fā)框架。繼續(xù)加油。

Release Notes

Popular Entries