Angular 4 - 当历史不可用时有条件使用哈希(IE9)

时间:2017-08-03 11:42:01

标签: angular angular-routing

我正在尝试设置我的应用,以便routerModule useHash为false,除非历史记录不可用,在这种情况下它将其设置为true。

@NgModule({
    imports: [ RouterModule.forRoot(routes, {useHash: !window['Modernizr'].history}) ],
    exports: [ RouterModule ]
})

这种方法很好,直到我为生产构建,此时条件被更改为false。我试图运行一个函数来设置值,但它不会让我像这样构建项目。有什么办法可以让它发挥作用吗?

0 个答案:

没有答案