我不知道什麼時候編寫新控制器和何時使用show/hide div的通常最佳實踐。AngularJS:什麼時候寫控制器vs顯示/隱藏div
例如,我假設您會在註冊表單上使用單個顯示/隱藏div控制器,您需要在提交表單後顯示不同的消息,仍然保留在同一個控制器上。在這種情況下,您需要設置自定義路由(可能是UI-Router?)以獲得正確的後退功能。
另一方面,如果您有多個表單的用戶設置頁面。我會假設每個表單都有不同的控制器。
什麼是決定何時使用哪些準則?我正在尋找關於MVC模型適合哪些地方的指南。
我懷疑這樣的指導/教程存在。通常情況下,您會爲每個型號使用一個控制器使用嵌套數據模擬一個簡單的對象或複雜的對象。然後你ngShow/ngHide/ngIf根據狀態顯示或隱藏模型的一部分。嚮導實現可能是您使用單個控制器顯示/隱藏的示例。 – Beyers