我正在使用 angular 8。我有一个显示表格的页面。该表显示对象数组taskList中的数据,组件将其作为@Input()获取。我对此表的列有一个排序函数。我每行都有一个删除选项。当我单击删除选项时,它会进行 api 调用以删除该行,然后再进行一次调用以获取tasklist数组。这是相同的效果@Effect()DeleteTask$: Observable<Action> = this.act
2020-11-22
我已按照设置从父组件获取pages并将其正确加载为*ngFor,但是一旦我使用函数通过{{ getBookName(id) }>获取相关书名,即使它返回了书籍对象,也找不到其属性,例如book.name并返回TypeError:无法读取未定义的属性“name”import { Component, OnInit, EventEmitter, Input };import { Store } f
2020-11-28
请通过分析以下代码来帮助解决错误。我对 Angular 以及 Ngrx 概念非常陌生。另外,为了以防万一,还附上了错误的屏幕截图。package.json{"name": "recipe-book","version": "0.0.0","scripts": {"ng": "ng","start": "ng serve","build": "ng build","watch": "ng build
2021-07-13
我试图以编程方式取消选中我的复选框,但当我绑定到 ngrx 存储中的值时,我收到以下错误无法分配给对象“[object Object]”的只读属性“selected”这是我的视图<ul><li *ngFor="let language of languages"><div><mat-checkbox [(ngModel)]="language.selected" color="primary">{
2021-08-05