angular ui-router进入错误状态

时间:2016-07-17 10:43:10

标签: javascript angularjs angular-ui-router

我有一个主要的index.html文件,其中包含 ui-view

根据ui-router中的状态填充(部分html模板)。

在其中一个模板中,我定义了两个按钮,这两个按钮都会导致不同的路径(或状态)。 Fist进入编辑电影列表,然后第二个带您创建新电影。

但是每当点击第二个按钮时,我都不知道为什么第二个州的视图从未显示过。第一个州显示而不是它。

我已经检查了控制器和模板我看到没有错误

1 个答案:

答案 0 :(得分:0)

你可以添加你的代码吗? 我创建了如下嵌套状态,它们正在工作:

> .state('home.userAccount', {
>         url: '/userAccount/',
>         templateUrl: 'app/userAccount/userAccount.html',
>         controller: 'userAccount',
>         controllerAs: 'account'
>       })
>       .state('home.userAccount.myProfile', {
>         url: '/userAccount/profile/',
>         templateUrl: 'app/userAccount/userProfile/userProfile.html',
>         controller: 'myProfile',
>         controllerAs: 'profile'
>       }) state('home.userAccount.mySettings', {
>         url: '/userAccount/settings/',
>         templateUrl: 'app/userAccount/settings/settings.html',
>         controller: 'settings',
>         controllerAs: 'settings'
>       });