2017-01-27 54 views
0

我有下面的範圍方法,這是重複5個不同的控制器,這是導致我的代碼重複百分比增加,有沒有辦法編寫這個代碼在單一的地方,並訪問它,而不使用$ rootScope。避免控制器中的方法複製Angularjs

控制器代碼:

$scope.keys = function (obj) { 
     return CommonService.getKeyValuePair(obj); 
    }; 
+1

指令?還有4個要去 – yBrodsky

+0

可以減少到一行:'$ scope.keys = CommonService.getKeyValuePair;'你不需要做其他事情。 – Ankh

+0

@Ankh,我不得不將它添加到控制器中 –

回答