У меня есть метод подменю, который повторяется в 5 разных контроллерах, это вызывает увеличение моего процента дублирования кода, есть ли способ написать этот код в одном месте и получить к нему доступ, не используя $ rootScope.Избегайте дублирования методов в контроллерах Angularjs
Контроллеры код:
$scope.keys = function (obj) {
return CommonService.getKeyValuePair(obj);
};
директива? 4 to go – yBrodsky
Можно уменьшить до одной строки: '$ scope.keys = CommonService.getKeyValuePair;' Не намного больше вы собираетесь делать это. – Ankh
@ Что я снова должен добавить в контроллеры remaing –