我的应用程序上有一个导航栏:
<a ng-href="#!/organizations">Organizations</a>
<a ng-href="#!/organizations/users">Users</a>
当我单击组织
时,我会转到组织页面,但当我单击用户
时,应用程序会将我重定向到默认的登录
页面。我的文件夹结构:
├── organizations
│ ├── organization
│ │ ├── organization.html
│ │ └── organization.js
│ ├── organizations.html
│ ├── organizations.js
│ └── users
│ ├── users.html
│ └── users.js
来自users.js
的配置:
.config(['$stateProvider', function ($stateProvider) {
$stateProvider
.state('users', {
parent: 'fd',
url: 'organizations/users',
views: {
'': {
templateUrl: 'components/organizations/users/users.html',
controller: 'UsersController as ctrl'
}
}
});
}])
找不到我哪里出错了。
最佳答案
试试这个
.state('users', {
parent: 'fd',
url: '/organizations/users',
views: {
'': {
templateUrl: 'components/organizations/users/users.html',
controller: 'UsersController as ctrl'
}
}
});
关于javascript - Angularjs 路由将我重定向到默认页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43392340/