这是打算将所有模块加载到app.js
的索引文件https://github.com/kitconcept/webpack-starter-angular/blob/master/src/common/common.js
代码:
import angular from 'angular';
import Navbar from './navbar/navbar';
import Hero from './hero/hero';
import User from './user/user';
export default angular.module('app.common', [
Navbar.name,
Hero.name,
User.name
]);
但User.name来自哪里?在users / user.js中,没有名称属性
https://github.com/kitconcept/webpack-starter-angular/blob/master/src/common/user/user.js
代码:
import angular from 'angular';
import UserFactory from './user.factory';
let userModule = angular.module('user', [])
.factory('User', UserFactory);
export default userModule;
我迷失在这个样板中。
答案 0 :(得分:0)
factory
方法接受name
作为第一个参数。此外,除了发布链接之外,请在您的问题中包含代码示例,因为链接可能会在将来被破坏。