MVVM模式中處理業(yè)務(wù)邏輯是應(yīng)該在M中還是VM中
1 回答

慕的地6264312
TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超6個(gè)贊
業(yè)務(wù)邏輯是應(yīng)該放在 M層 但是按照目前比較流行的模型來看, 能夠在VM中訪問的M都是DTO 也就是貧血的Model數(shù)據(jù) 業(yè)務(wù)邏輯都是包裝在 Service 層 也就是一般所說的 BusinessLayer. 這樣無論本地的業(yè)務(wù)還是遠(yuǎn)程業(yè)務(wù)都可以比較方便的調(diào)用。 View->VM--> Services 這樣的結(jié)構(gòu) Service Contract +DTO 基本上就是 MVVM相對(duì)的M層了
- 1 回答
- 0 關(guān)注
- 991 瀏覽
添加回答
舉報(bào)
0/150
提交
取消