建议检查以下几个方面:
例如:
// 在组件的类中:
export class MyComponent {
data$: Observable
constructor(private myService: MyService) {}
ngOnInit() { this.data$ = this.myService.getData(); } }
// 在模板中:
例如:
// 在服务的类中:
@Injectable({
providedIn: 'root'
})
export class MyService {
data$: Observable
constructor(private http: HttpClient) {}
getData(): Observable
例如:
// 在抽象类的代码中:
export abstract class MyAbstractClass {
data$: Observable
constructor(private myService: MyService) {}
loadData() { this.data$ = this.myService.getData(); } }
// 在组件的类中: export class MyComponent extends MyAbstractClass { constructor(private myService: MyService) { super(myService); }
ngOnInit() { this.loadData(); } }
这些都是一些常见的问题和解决方法,希望能对您有所帮助。
上一篇:Angular11提示'未提供'id'参数的论据”错误。
下一篇:Angular11Type'Observable<Object>'ismissingthefollowingpropertiesfromtype