我試圖把我的想法arround角組件,以更好地理解組件我正在開發一個簡單的待辦事項crud使用組件架構。使用有角度的架構與組件的最佳實踐
問題是我認爲將所有操作的crud放在單個控制器中是有意義的,因此尊重單個責任原則,但同時它是一種很好的實踐(我認爲)將視圖分開列表待辦事項和刪除另一個創建/更新待辦事項)。
我知道使用兩個單獨的組件註冊同一個控制器和一些ng/ui-route魔術,可以實現使用單個控制器的多個視圖,但是這會使組件嘗試提供封裝建議。
那麼,有沒有人想出了一個很好的解決這個問題的方法?
看看angular2 todo,它會給你的想法https://github.com/ColinEberhardt/angular2-todo/ – Rachmaninoff
你能寫一個基本的代碼,看看你的問題是什麼?應該將服務器的功能放在服務器中,而不是放在控制器中。 – gyc
@HadiAmiri感謝評論,但是angular2 todo的範圍很簡單,所以所有的操作都是在一個單視圖中實現的(todo只有一個域)。 – danillosl