新しくリリースされた角度5との変化を検討し、次のブログ読んで:http://blog.ninja-squad.com/2017/11/02/what-is-new-angular-5/角度5:onSameUrlNavigation
を私は、ページがリロードできるようにルーターオプションの新しいフラグの追加に気づきました。私は以前これを実現させるためにハックを実装しなければならなかった。私は自分のハックを取り除き、この新しい機能を使いたいと思っていました。フラグはonSameUrlNavigationと呼ばれます。しかし、Angularコンパイラは、それを使用しようとすると文句を言う。
マイコード:
import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
import Properties from './../shared/properties';
const routes: Routes = [
{ path: '', redirectTo: '/' + Properties.ROUTES.catalog.home.route, pathMatch: 'prefix' }
];
@NgModule({
imports: [ RouterModule.forRoot(routes, {onSameUrlNavigation: 'reload'}) ],
exports: [ RouterModule ]
})
export class CoreRoutingModule {}
エラーメッセージ:
ERROR in [at-loader] ./app/core/core-routing.module.ts:13:45
TS2345: Argument of type '{ onSameUrlNavigation: string; }' is not assignable to parameter of type 'ExtraOptions'.
Object literal may only specify known properties, and 'onSameUrlNavigation' does not exist in type 'ExtraOptions'.
私が間違っているつもり任意のアイデア?
ああ、最終的には。アルファになっていたはずです。申し訳ありませんが助けることはできません。 – lexith