javascript - Angularjs 路由将我重定向到默认页面

标签 javascript angularjs angularjs-routing

我的应用程序上有一个导航栏:

<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/

相关文章:

javascript - Angular 路由问题 - 路由未执行

javascript - 单击鼠标隐藏div

javascript - 在 Firefox、Chrome 和 Safari 上无法正常工作 "onclick "

javascript - d3 <路径> 的值无效

angularjs Bootstrap 日期选择器

javascript - AngularJS - 添加 ng-view 时不起作用

javascript - 访问原型(prototype)函数中的私有(private)成员

javascript - angularjs 与 nw.js 不工作。 ng-src 属性

angularjs - 父级的隔离范围阻止与子级的通信

javascript - 从 cookie 存储中获取对象后属性消失