遠(yuǎn)看寒山石徑斜
2018-02-09 15:19:42
MVVM框架一堆,大同小異,真的有這個(gè)必要嗎?從哪個(gè)層面來思考的呢?
3 回答

ios開發(fā)零基礎(chǔ)入門
TA貢獻(xiàn)9條經(jīng)驗(yàn) 獲得超8個(gè)贊
MVC更加合適解耦,模塊化,這樣十分便于擴(kuò)充,加個(gè)功能,加個(gè)API,模型和它的視圖會(huì)容易很多。
MVC還有個(gè)感覺,就是更多的配置,更少的編程?;蛘哒f,編好各種模塊后,通過配置,將他們鏈接起來(框架通過自己的機(jī)制去處理這些配置)。 配置好處有:1)結(jié)構(gòu)化結(jié)構(gòu)清晰一致 2)一個(gè)類型的東西在一起 3)可讀性高。
而事件管理上面,MVC更加注重模型的數(shù)據(jù)改變而觸發(fā)各種事件,就是將數(shù)據(jù)和事件聯(lián)系起來,數(shù)據(jù)變動(dòng),界面變化

linux快速入門培訓(xùn)
TA貢獻(xiàn)7條經(jīng)驗(yàn) 獲得超2個(gè)贊
一個(gè)好的MVVM框架可以把你從業(yè)務(wù)邏輯和視圖更新的代碼中解救出來。即使是小項(xiàng)目,handy的binding也可以讓你快速的搭建demo,提高開發(fā)效率
添加回答
舉報(bào)
0/150
提交
取消