nas*_*ash 8 javascript yeoman angular-fullstack
我正在使用angular-fullstack生成器来开发我的项目.当我尝试使用命令创建新路由时(我已经安装了uiRouter):
yo angular-fullstack:route search
Run Code Online (Sandbox Code Playgroud)
所有文件都已成功创建.但每当我尝试打开该路线时,我都会被重定向回主页.配置是自动生成的,如下所示:
search.js
'use strict';
angular.module('tachologyApp')
.config(function ($stateProvider) {
$stateProvider
.state('search', {
url: '/search',
template: '<search></search>'
});
});
Run Code Online (Sandbox Code Playgroud)
search.controller.js
'use strict';
(function(){
class SearchComponent {
constructor() {
this.message = 'Hello';
}
}
angular.module('tachologyApp')
.component('search', {
templateUrl: 'app/search/search.html',
controller: SearchComponent,
controllerAs: 'searchCtrl'
});
})();
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激.
确保将新组件手动导入到 client/app/ 文件夹内的 app.js 文件中。就像这样:
import main from './{your_component}/{your_component}.component';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
137 次 |
| 最近记录: |