我是Angular,ui-router和generator-ng-poly的新手,我希望有人能帮助解决一个简单的语法问题.
我正在使用generator-ng-poly进行新项目,并使用ui-router和HTML在基于Angular 1.3的应用程序的"深层示例"中工作.
首先,我创建了一个"home"模块,然后在其中创建了一个"header"模块.所以...
yo ng-poly:module home
yo ng-poly:module home/header
Run Code Online (Sandbox Code Playgroud)
这给了我这两个控制器:app/home/home.js
(function () {
'use strict';
/* @ngdoc object
* @name home
* @requires $stateProvider
*
* @description
*
*/
angular
.module('home', [
'ui.router',
'home.header'
]);
angular
.module('home')
.config(config);
function config($stateProvider) {
$stateProvider
.state('home', {
url: '/home',
templateUrl: 'home/home.tpl.html',
controller: 'HomeCtrl',
controllerAs: 'home'
});
}
})();
Run Code Online (Sandbox Code Playgroud)
和app/home/header/header.js
(function () {
'use strict';
/* @ngdoc object
* @name home.header
* @requires $stateProvider
*
* @description
*
*/
angular
.module('home.header', …Run Code Online (Sandbox Code Playgroud)