【发布时间】:2014-08-06 07:07:58
【问题描述】:
在http://www.aspnetboilerplate.com/Pages/Documents/Dynamic-Web-API.. 字符串“abp.services.tasksystem.task”如何得到解析?
我知道 $injector 会解析字符串.. 但是我们怎么能想出字符串 'abp.services.tasksystem.task' 呢?
【问题讨论】:
标签: angularjs boilerplate
在http://www.aspnetboilerplate.com/Pages/Documents/Dynamic-Web-API.. 字符串“abp.services.tasksystem.task”如何得到解析?
我知道 $injector 会解析字符串.. 但是我们怎么能想出字符串 'abp.services.tasksystem.task' 呢?
【问题讨论】:
标签: angularjs boilerplate
为了在 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。请注意,那些 . 点符号只是一个服务名称,而不是真正的命名空间。
【讨论】: