【发布时间】:2016-07-03 11:50:03
【问题描述】:
我一直在寻找教程和文档;但我不明白下面的代码。 2个文件中有2段代码;服务;以及导入服务的文件。
这是一个服务 Angular 文件 (address-local.js) 的一段代码:
export default angular.module('erp.services.addressLocal', [])
.factory('addressLocal', addressLocal)
.name;
/* @ngInject */
function addressLocal($http) {
这是一段注入服务的文件代码(account.js):
import addressLocalService from '../services/address-local';
我的问题是:
.name 方法在导出中有什么作用;我在网上看到的大多数示例都不使用 .name 方法
在导出中使用“erp.services.addressLocal”有什么意义?在导入时不使用,只是一个'import addressLocalService';完整的文档语法是什么?
/* @ngInject */,有用吗?
在哪里可以找到关于 .name 的完整文档或我可以在“导出”中使用的所有方法?是 ES6 和 Angular 混合的吗?
【问题讨论】:
标签: angularjs