2012-09-17 23 views
0

我正在努力瞭解何時應該創建一個新的控制器。何時創建一個新的控制器

比方說,我已經有一個維護人的記錄(姓名,年齡等)

我有幾個觀點的應用程序。 用於顯示可以選擇顯示的人員列表的視圖。 視圖來顯示詳細的個人信息(僅視圖) 視圖編輯個人記錄 添加個人記錄 視圖(就是添加和編輯通常一種觀點認爲,在MVC?)

目前,我有一個控制器。但是,是對的,還是應該爲每個視圖設置一個控制器? 我很擔心我的單控制器變得過於龐大......

+3

這是完全正確的。 Person是您的資源,它將按照邏輯分組的方式列出,顯示,添加,更新和刪除操作。 – Typist

+0

謝謝!如果可以的話,我會把這個標記爲正確的答案。 – Craig

+0

不是問題:) @Darin,電話答錄機,無論如何都值得;) – Typist

回答

1

最好是有每個資源(人,你的情況)控制器,而不是每個視圖控制器。所以你有正確的處理人員名單,人員詳細信息和編輯人員的PersonsController

相關問題