【发布时间】:2016-08-21 19:52:06
【问题描述】:
我使用 Angular ui 路由器开始制作我的第一个平均堆栈应用程序,但我有一个问题,即我的一个 ui-view 工作但目录中的相同视图不起作用。
angular.module('appRoutes', []).config(['$stateProvider', '$urlRouterProvider', '$locationProvider', function ($stateProvider, $urlRouterProvider, $locationProvider) {
// For any unmatched url, redirect to /home
$urlRouterProvider.otherwise("/");
$stateProvider
// THIS WORKS
.state('login', {
url: '/',
templateUrl: 'views/home.html',
controller: 'indexController'
})
// THIS DOESN'T WORK
.state('login', {
url: '/',
templateUrl: 'views/login/index.html',
controller: 'indexController'
})
$locationProvider.html5Mode(true).hashPrefix('!')
}]);
谁能告诉我为什么当我将 home.html 文件放在登录目录中时 ui-view 停止渲染。
【问题讨论】:
标签: angularjs angular-ui-router mean-stack