web-dev-qa-db-ja.com

ngrx devツールをインポートするときに未定義のプロパティ「ホワイトリスト」を読み取ることができません

ngrx devtools をインポートして、chromeツールのdebuggerを有効にしてerror以下:

エラーTypeError:Object.xのisFiltered(:1:5016)で未定義のプロパティ 'ホワイトリスト'を読み取ることができません。 .liftedAction $ .pipe.Object.state [アキュムレーターとして](store-devtools.js:649)at ScanSubscriber._tryNext(scan.js:61)at ScanSubscriber._next(scan.js:54)at ScanSubscriber.Subscriber.next (Subscriber.js:54)WithLatestFromSubscriber._next(withLatestFrom.js:66)at WithLatestFromSubscriber.Subscriber.next(Subscriber.js:54)at Notification.observe(Notification.js:15)

これは私のngrxのバージョンです:

 "@ngrx/core": "^1.2.0",
    "@ngrx/effects": "^6.1.2",
    "@ngrx/store": "^6.1.2",
    "@ngrx/store-devtools": "^6.1.2",

and myangularandionic

 "@angular/animations": "5.2.11",
    "@angular/common": "5.2.11",
    "@angular/compiler": "5.2.11",
    "@angular/compiler-cli": "5.2.11",
    "@angular/core": "5.2.11",
    "@angular/forms": "5.2.11",
    "@angular/http": "5.2.11",
    "@angular/platform-browser": "5.2.11",
    "@angular/platform-browser-dynamic": "5.2.11",
    "@ionic-native/core": "~4.17.0",
    "@ionic-native/splash-screen": "~4.17.0",
    "@ionic-native/status-bar": "~4.17.0",

以下のコードをapp.moduleにインポートしようとすると、常に、一番上に表示されたエラーが表示されます。

 StoreDevtoolsModule.instrument({
      maxAge: 15
    }),

上のエラーは、行210のmyconsoleのこのコード行を参照しています

this.extensionConnection.send(sanitizedAction, sanitizedState);

誰かが助けてくれたら感謝します。前もって感謝します。

20
KnowledgeSeeker

同じ問題に直面し、firefoxで正常に動作し、chrome=

chrome redux dev tools extension。

ref( https://stackoverflow.com/a/53513518/3742158

15
Vikas

お知らせするために、昨日、redux devtoolsが正常に動作するようにしました。私のプロジェクトの依存関係はあなたのものと99%同じです。今日、私はまったく同じ問題に直面しています。問題はおそらく拡張機能にあります。別のバージョンをインストールしてください。

2.16バージョンに関するgithubページにはいくつかの問題があります。 https://github.com/zalmoxisus/redux-devtools-extension/issues/589

5
E. Evsevleev

chrome拡張機能を2.16.2に更新=>再び動作します:)

5
Klaus