AngularJS 路由到多个起始页

AngularJS Routing to Multiple Start Pages

我正在尝试制作一个应用程序,其中我有一个主页和一个具有单独路由的仪表板。如果我使用 ng-route,我将只能在我的主页上添加内容。

基本上,我在问我如何才能拥有它,所以当我到达 http://example.com/#/features And then go to http://example.com/#/dashboard/control 时,仍然能够在我的仪表板页面上使用 ng-route,而不是将其注入我的主页。有没有我可以添加到我的 app.js 的东西,或者我是否必须为我的仪表板制作一个全新的 app.js(这是我认为我必须做的)

我希望这是有道理的,我总是难以解释这样的事情 :P .

干杯!

而不是使用 ng-route,使用 ui-routerui-router 将使您更好地控制导航

它的结构可以像

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

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