Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 我的ngrx效应赢了';不要采取行动_Angular_Ngrx - Fatal编程技术网

Angular 我的ngrx效应赢了';不要采取行动

Angular 我的ngrx效应赢了';不要采取行动,angular,ngrx,Angular,Ngrx,我的效果是: @Effect() loadSubmissionFiles$: Observable<Action> = this.actions$ .instanceOf(SubmissionFileActions.LoadSubmissionFiles) .switchMap( action => { console.log('action', action) var queryParams = action

我的效果是:

  @Effect()
  loadSubmissionFiles$: Observable<Action> = this.actions$
    .instanceOf(SubmissionFileActions.LoadSubmissionFiles)
    .switchMap(
      action => {
        console.log('action', action)
        var queryParams = action.deliverableTransactionId ? action.deliverableTransactionId : null;
        return this.submissionFileHttpService.loadSubmissionFiles(queryParams)
          .map(
            (res) => {
              return new SubmissionFileActions.LoadSubmissionFilesSuccess(res);
            })
          .catch((err) => {
            return Observable.of(new SubmissionFileActions.LoadSubmissionFilesFailure(err));
          });
      });

我做错了什么?这是angular5。您应该在应用程序根导入中注册效果


您应该在应用程序根导入中注册效果


你登记了吗?你登记了吗?
case SubmissionFileActions.LoadSubmissionFiles:
@NgModule({
 imports: [EffectsModule.forRoot([YourEffects])]
})
export class AppModule {}