【发布时间】:2016-09-01 12:06:36
【问题描述】:
我已经使用下面的角度实现了路由 -
export const routes: RouterConfig = [
{ path: '', component: HomeComponent },
{ path: '**', component: SearchComponent }
];
我需要匹配所有默认的 url 来搜索。 Angular 应用程序中有一些静态资源,如 js、css 文件。我的问题是所有的静态资源现在也要搜索组件了。有什么方法可以从路由中排除这些静态资源。
【问题讨论】:
-
你找到解决办法了吗?
-
@Gerardlamo ,我找不到解决方案。但后来 Angular 提出了“Routing Guard”功能。我认为我们可以使用警卫来处理这个问题。您可以在angular.io/docs/ts/latest/guide/router.html#!#guards 了解更多信息
-
您找到解决方案了吗?
-
当您说静态资源时,您是指组件的模板和 css 文件吗?您还有哪些其他静态资源?您是在组件级别还是在 index.html 文件中包含资源?
标签: angular