【发布时间】:2022-08-18 23:30:10
【问题描述】:
我在调度中的参数有问题=> 错误:\“\'string\' 类型的参数不可分配给 \'{ id: string; }\' 类型的参数。\”
export class CharacterDetailsComponent implements OnInit {
id: string | null= \'\';
characterDetail$!: Observable<DataFromAPI>;
constructor(
private router: ActivatedRoute,
private store$: Store
) {}
ngOnInit(): void {
this.id = this.router.snapshot.paramMap.get(\'id\');
this.getCharacterDetail();
}
getCharacterDetail() {
if (!this.id) {
return;
}
this.store$.dispatch(getCharDetailData(this.id));
this.characterDetail$ = this.store$.select(charDetailsSelector);
}
}
那么谁知道如何解决这个问题?
标签: angular typescript frontend ngrx