2017-08-10 65 views
-1

有幾個html輸入元素和單個「提交」按鈕的Angular 1.2形式。帶有幾個控制器的角1.2形式

窗體上的大多數元素都由主控制器處理, 但是由第二個控制器管理的元素很少。 當用戶點擊「提交」按鈕時,兩個控制器都是獨立調用的(順序不是強制的),它們在2個不同的數據庫表中進行修改。

新的業務邏輯需要什麼時候,由第二個控制器管理的元素被修改,然後主控制器應該知道它並應用一些邏輯。

所以我認爲的2種選擇:

1)控制器應在特定的順序調用(如何去做)

2)第二控制器應完全消除;所有的邏輯應該在單個控制器中用於整個形式

什麼是正確的方法?

回答

0

我會刪除第二個控制器,因爲它處理了幾個元素的邏輯,我沒有理由保留它。

(這是可能最佳的解決方案,但它可能是沒有。如果你爲你的問題的代碼,我們其實是可以肯定的最好的解決辦法是什麼)

相關問題