我的控制器有一个功能,必须在更多它们之间共享(现在我只是复制它):
示例:
$scope.selectedPartner = { "Name": "", "Id": null };
$scope.selectPartner = function ($item) { $scope.selectedPartner = $item; };
$scope.getPartners = function (name) {
$scope.selectedPartner = { "Name": "", "Id": null };
return autoComplete.getPartners(name).then(function (response) {
return response.data.Partners;
});
};
还有很多其他功能。如何使用partnersFunctions()将这些函数包含在所有控制器中而不复制?
答案 0 :(得分:4)
这是您可以找到使用服务的地方。查看文档:{{3}}