AngularJS到多个起始页的路由

AngularJS Routing to Multiple Start Pages

本文关键字:路由 起始页 AngularJS      更新时间:2023-09-26

我想让一个应用程序,我有一个主页,和一个仪表板,有一个单独的路线。如果我使用ng-route,我将只能在我的主页上添加东西。

基本上,我想问的是,当我访问http://example.com/#/features然后访问http://example.com/#/dashboard/control时,我如何才能在我的仪表板页面上仍然使用ng-route,而不是将它注入我的主页。是否有一些我可以添加到我的app.js,或者我将不得不使一个全新的app.js为我的仪表板(这是我认为我必须做的)

我希望这是有意义的,我总是很难解释这样的事情:p .

干杯!

使用ui-router代替ng-route, ui-router将为您提供更好的导航控制

它的结构可以像

.state(login)
.state(login.forgotpassword)
.state(dashboard)
.state(dashboard.list)
.state(dashboard.user)

如你所见,你可以对两个不同的状态进行导航控制