angualr的ui-router路由中的2个独立的state怎么互相嵌套

发布于 2022-09-06 20:27:54 字数 424 浏览 20 评论 0

$stateProvider
.state("PageOne", {
    url: "/PageOne",
    templateUrl: "PageOne.html"
})
.state("PageTwo", {
    url:"/PageTwo",
    templateUrl: "PageTwo.html"
});

场景:
pageOne中有很多子路由,然后其中有个子路由需要可以访问到pageTwo,比如一个管理菜单的界面,左侧是菜单树,右侧是具体模块内容,通常右侧的内容是数据pageOne的路由的子路由来加载,但是有些特殊的需求导致有些不是写到pageOne中而是写到pageTwo中,这样左侧点击菜单的时候右侧需要显示具体的内容就系统跳转到pageTwo,目前我的实现方式是通过iframe重新加载pageTwo,嵌套路由不知道怎么实现,欢迎讨论下。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文