2016-07-20 7 views
0

私は次のような状態があります。角型UIルータパラメータで抽象状態にリダイレクト

Error: Cannot transition to abstract state 'workflow2'

を:私は abstract :true有効にしているので、私は次のことを試してみましたが、次のエラーを取得維持しました

/workflow/:workflow_id/view

.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 } 
}) 

私はに私のユーザーをリダイレクトできるようにしたいのですが

$state.go('workflow2', {workflow_id: id}); 
$state.go('workflow2.view', {workflow_id: id}); 

どのようにユーザーを自分の「表示」状態にリダイレクトすることができますか?

答えて

0

うわー、この

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

を試してみてください、私は愚かな母があなたにSyamに感謝を感じます。 – bryan

+0

これは機能していますか?クール。 :) –

+0

ええええええええええええええええええええええええええええええええええええええええええええええええ:)) – bryan

関連する問題