首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角UI路由器重定向到带有参数的抽象状态

角UI路由器重定向到带有参数的抽象状态
EN

Stack Overflow用户
提问于 2016-07-20 15:24:33
回答 1查看 843关注 0票数 0

我有以下几个州。

代码语言:javascript
复制
.state('workflow2', {
    abstract: true,
    url: '/workflow/:workflow_id',
    views: { 
        'main': { 
            templateUrl: 'pages/templates/view_workflow.html', 
            controller: 'view_workflow' 
        },
    },
    resolve: { authenticated: authentication }
})

.state('workflow2.view', { 
    url: '/view', 
    templateUrl: 'pages/templates/workflow/view.html', 
    controller: 'workflow.view', 
    resolve: { authenticated: workflow_item_auth }
})

我希望能够将我的用户重定向到:

/workflow/:workflow_id/view

我尝试了以下操作,但仍然得到以下错误,因为我启用了abstract :true

错误:无法转换到抽象状态“workflow2”

代码语言:javascript
复制
$state.go('workflow2', {workflow_id: id});
$state.go('workflow2.view', {workflow_id: id});

有人知道如何将用户重定向到我的“视图”状态吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-20 15:27:59

尝尝这个

代码语言:javascript
复制
.state('workflow2.view', { 
  url: '/:workflow_id/view', 
  templateUrl: 'pages/templates/workflow/view.html', 
  controller: 'workflow.view', 
  resolve: { authenticated: workflow_item_auth }
})
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38484618

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档