亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

架構的關系為什么跟網上的其他人說的不太一樣?為什么你這里是用戶直接跟控制器進行交互?其他人是先跟視圖交互,然后在由視圖跟控制器交互

架構的關系為什么跟網上的其他人說的不太一樣?為什么你這里是用戶直接跟控制器進行交互?其他人是先跟視圖交互,然后在由視圖跟控制器交互

正在回答

2 回答

不用太在意mvc的數據和操作流程,實際上行業并沒有對mvc有一個完全統一的標準,所以你會看到asp中的mvc和 angular的mvc不太一樣、與ios的mvc也不一樣,甚至是同樣使用asp框架但使用不同架構方案也會有點不一樣。更別說除了mvc,我們還有mvp、mvvm、mv*等各種各樣的變體。

所以,我們只需要把握mvc的幾個方面就可以了。1. mvc的優勢是代碼分離,適合團隊協作;2. m代表數據、v代表顯示、c代表控制;3. 凡事處理數據(增刪改查、數據變換等)的代碼都放在m中;凡事涉及到頁面顯示、操作邏輯的代碼全都放在v中(相當于cshtml) ;其他東西都放在c中。

1 回復 有任何疑惑可以回復我~
#1

Air丶瘋子 提問者

好的,明白了
2021-06-08 回復 有任何疑惑可以回復我~

其中m(model)最為重要,因為model在系統中的地位相當于業務邏輯,代碼比重應該是最重的。

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

架構的關系為什么跟網上的其他人說的不太一樣?為什么你這里是用戶直接跟控制器進行交互?其他人是先跟視圖交互,然后在由視圖跟控制器交互

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號