0
は、私は次のような状態があります。
$stateProvider
.state('blog.article', {
url: '/:slug',
template: '<article></article>',
views: {
}
});
私は$stateParams
で利用可能になるURL内の記事スラグを、解析しています。しかし、このスラッグを使用して親州の名前ui-view
をターゲットにしたいと思います。私の場合、カスタムビューの名前をスラッグに設定することは可能ですか?だから、ビューオブジェクトは、次のようになります。
views: {
'stateParams.slug': {/* etc */}
}
私は本当にあなたがしようとしているものを失っています。 '$ stateProvider.state'を呼び出す際の' views'オブジェクトは、その状態のネストされたビューを設定します。 ':slug'は、その状態のすべてのネストされたビューに対して' $ stateParams'で利用できます。*ビューのコントローラ*に注入されます。 'blog'の親ビューは固定パスなので' $ stateParams'は見えません。 '/' – dewd