ui-router (AngularJS のプラグイン) を使用して、すべての URL の状態 (およびそのテンプレート) を 1 つまたは 2 つ期待することは可能ですか?
ありがとう!
ui-router (AngularJS のプラグイン) を使用して、すべての URL の状態 (およびそのテンプレート) を 1 つまたは 2 つ期待することは可能ですか?
ありがとう!
アプリの通常のユーザーがアクセスできる領域に表示するものがあるが、「管理者」セクションには表示しない場合、次のように 2 つの「ベース」ビューがあるように整理します。
$stateProvider.state("app", {
abstract: true,
views: {
"graph@": { /* view config */ }
}
}).state("admin", {
abstract: true
});
次に、他のすべての状態がどちらか一方 (つまり"app.foo"
または"admin.foo"
) から継承されます。ベース テンプレートのルートにがある限り<ui-view name="graph"></ui-view>
、「アプリ」状態のコンテンツが入力されますが、「管理者」状態は入力されません。それが理にかなっていることを願っています。