在http://www.aspnetboilerplate.com/Pages/Documents/Dynamic-Web-API中..字符串'abp.services.tasksystem.task'如何解决?
我知道$ injector会解析字符串..但是我们如何才能找到字符串'abp.services.tasksystem.task'?
答案 0 :(得分:2)
要在angularjs中使用自动生成的代理服务,您必须包含此文件:
<script src="~/api/AbpServiceProxies/GetAll?type=angular"></script>
它会将所有代理服务作为angular的服务注册到abp模块中。
文件的内容可能如下所示:
angular.module('abp').service('abp.services.tasksystem.task', function () {
// the proxy implementation
});
这就是为什么您可以在应用中注入abp.services.tasksystem.task
服务。
PS。请注意,那些.
点符号只是一个服务名称,而不是真正的命名空间。