让我们以这个(用户编辑)页面为例:
http://img38.imageshack.us/img38/6032/4gg6.png
和此页面的控制器:
function userEditCtrl($scope) {
$scope.user = {
personalData: {
firstName: '...',
lastName: '...'
},
contacts: [{}, {}, {}],
someOtherData: {
field: 'value'
}
};
}
在页面中我们有 3 个部分(个人数据、联系人和一些其他数据),在用户对象中我们也有相应的字段。
为每个部分(userPersonalDataEditCtrl、userContactsEditCtrl、userSomeOtherDataEditCtrl)创建单独的控制器的最佳做法是什么?
谢谢你!