AngularJS UI路由器,所有url的状态视图,除了一个?
使用ui路由器(AngularJS的插件)是否可以为所有url(除了一个或两个)设置一个状态(及其模板)AngularJS UI路由器,所有url的状态视图,除了一个?,angularjs,angular-ui-router,Angularjs,Angular Ui Router,使用ui路由器(AngularJS的插件)是否可以为所有url(除了一个或两个)设置一个状态(及其模板) 伙计们 如果您在应用程序的正常、用户可访问区域中显示了一些内容,但在“管理”部分中没有显示,我会将其组织为您有两个“基本”视图,如下所示: $stateProvider.state("app", { abstract: true, views: { "graph@": { /* view config */ } } }).state("admin", { abstra
伙计们 如果您在应用程序的正常、用户可访问区域中显示了一些内容,但在“管理”部分中没有显示,我会将其组织为您有两个“基本”视图,如下所示:
$stateProvider.state("app", {
abstract: true,
views: {
"graph@": { /* view config */ }
}
}).state("admin", {
abstract: true
});
然后,您的所有其他状态将从其中一个继承(即
“app.foo”
或“admin.foo”
)。只要基本模板的根目录中有一个
,它就会填充“应用”状态的内容,而不是“管理员”状态的内容。希望这有道理。一两个什么?两个独立的模板?网址?你能展示一些代码来演示你正在尝试做什么吗?想象一下你有一个图形视图!您希望在所有页面上都显示此视图,但在url为“admin/”的页面上除外。你看到了吗?