同じページに 2 つ以上のビューがあり、ウィジェットと見なすことができるとします。その状態遷移はほとんど自己完結型です。この種の「複数の同時状態」を実装する最良の方法は何ですか?
(または、これが「複数の同時状態」の意味でない場合は修正してください)
同じページに 2 つ以上のビューがあり、ウィジェットと見なすことができるとします。その状態遷移はほとんど自己完結型です。この種の「複数の同時状態」を実装する最良の方法は何ですか?
(または、これが「複数の同時状態」の意味でない場合は修正してください)
正確に何を達成しようとしているのかはあまり明確ではありませんが、これは役立つかもしれません。 複数の名前付きビュー
次のような状態を管理することもできます。
$stateProvider.state("a", {
url: "/a",
title: "PartA",
templateUrl: "partA.html",
controller: "aCtrl"
}).state("a.list", {
url: "/list/:id",
title: "PartA-List",
views: {
"list": {
templateUrl: "partA.list.html"
}
}
}).state("a.list.detail", {
url: "/detail/:rowId",
title: "PartA-Detail",
views: {
"detail": {
templateUrl: "partA.detail.html"
}
}
});
a.html
<div ui-view="list"></div>
partA.list.html
<div ui-view="detail"></div>