たとえば、この(ユーザー編集)ページを見てみましょう:
http://img38.imageshack.us/img38/6032/4gg6.png
このページのコントローラ:
function userEditCtrl($scope) {
$scope.user = {
personalData: {
firstName: '...',
lastName: '...'
},
contacts: [{}, {}, {}],
someOtherData: {
field: 'value'
}
};
}
ページには 3 つのセクション (個人データ、連絡先、その他のデータ) があり、ユーザー オブジェクトには対応するフィールドもあります。
各セクション (userPersonalDataEditCtrl、userContactsEditCtrl、userSomeOtherDataEditCtrl) ごとに個別のコントローラーを作成するためのベスト プラクティスは何ですか?
ありがとう!