什麼是常見做法,一位主持人是「查看」視圖,一位是「編輯」視圖,或者應該全部在一個主持人中。MVP - 有多少主持人
5
A
回答
5
我所遵循的是經驗法則... - 1演示1查看
但對於常用控件,如果呈現邏輯相同... 對於例如,你可以分享演示... 你有一個對話框控件的「確認對話框」,「操作完成對話框!」,以及許多其他變種...爲此,我有這個控制實現從一個共同的視圖界面,並有一個演講者服務於整個對話框控件套件。 ..
原因是它有助於保持模式清潔。另外,就靈活性而言,這有其自身的好處。
最近我有一個任務,將建立在MVP上的windows應用程序遷移到asp.net(1視圖1演示者經驗法則)。遷移是無縫的,因爲我只需要擔心創建相應的視圖,其餘部分由設計照顧。
3
我問了一個類似的question關於WinForms,但我想答案涵蓋了任何形式的MVP。普遍的共識是你應該爲每個視圖使用1個Presenter。
相關問題
- 1. 的WinForms MVP與多個視圖和一個主持人
- 2. 多位MVP主持人:如何溝通和分享信息?
- 3. 如何使用嵌套/複合主持人的MVP?
- 4. MVP,將行事件傳遞迴主持人的最佳做法
- 5. MVP被動視圖 - 複合視圖和複合主持人
- 6. MVP主持人內部的上下文相關問題
- 7. MVP模式:將視圖映射到主持人
- 8. MVP主持人訂閱事件回發後
- 9. GWT MVP UiBinder - 將參數傳遞給主持人
- 10. 莫斯比3主持人的生活 - MVP
- 11. 我如何注入主持人到一個視圖沒有參考主持人
- 12. 在Windows.Forms中使用MVP - 主講人
- 13. 模型/視圖/主持人:主持人對演示者通信
- 14. 莫斯MVI - 主持人
- 15. 一個主人可以擁有多少個細節物件?
- 16. .replace和主持人
- 17. 主持人通知
- 18. Android MVP - 活動主持人和片段演示者之間的溝通
- 19. MVP計劃中的主持人和觀點之間如何溝通?
- 20. 有多少機器人有JS「啓用」?
- 21. MVP4G主持人沒有設置
- 22. rails4多位節目主持人 - 有時工作
- 23. MVP產卵MVP子組件
- 24. 有多少人可以連接到ServerSocket?
- 25. 計算一個人有多少天?
- 26. 瞭解有多少人是在socket.io
- 27. 知道有多少人在視頻上
- 28. 主持人日期時間
- 29. Presto DB支持有多少用戶?
- 30. 有多少個java支持的平臺?
只是爲了澄清,你的意思是每個視圖實例1個演示者實例...對嗎? – 2012-05-21 20:23:32