什麼是常見做法,一位主持人是「查看」視圖,一位是「編輯」視圖,或者應該全部在一個主持人中。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. GWT MVP UiBinder - 將參數傳遞給主持人
- 7. MVP被動視圖 - 複合視圖和複合主持人
- 8. 我如何注入主持人到一個視圖沒有參考主持人
- 9. 在Windows.Forms中使用MVP - 主講人
- 10. 莫斯MVI - 主持人
- 11. .replace和主持人
- 12. 有多少機器人有JS「啓用」?
- 13. 有多少人可以連接到ServerSocket?
- 14. 計算一個人有多少天?
- 15. 瞭解有多少人是在socket.io
- 16. 有多少場保持在表
- 17. Presto DB支持有多少用戶?
- 18. 主義試圖堅持主人
- 19. FaceBook個人資料圖片中有多少人?
- 20. 有多少人使用我的電報機器人?
- 21. 有沒有人知道原Penn Treebank中有多少句子?
- 22. 砂礦持有人
- 23. 持有人與RecylerView.ViewHolder
- 24. GWT:UiBinder的和MVP
- 25. 我怎麼能注入對象到android kotlin MVP mosby應用程序的主持人匕首
- 26. 匕首2與MVP,避免創建額外的主持人對象上視圖娛樂
- 27. asp.net mvp模式。如何輕鬆地將數據從視圖中移動到主持人
- 28. 有多少人無法在沒有jQuery的情況下做javascript?
- 29. 注射主持人 - 匕首2
- 30. Sharepoint討論版主持人privelege?
只是爲了澄清,你的意思是每個視圖實例1個演示者實例...對嗎? – 2012-05-21 20:23:32