Angular 17 中的订阅方法不起作用吗

问题描述 投票:0回答:1
export class HomeComponent implements OnInit {

  data: any;

  constructor(private apiService: ApiService) { }

  ngOnInit(): void {
    // Substitua 'your-endpoint' pelo seu endpoint real
    this.apiService.getData('your-endpoint').subscribe(
      response => {
        this.data = response;
        console.log(this.data);
      },
      error => {
        console.error('Error fetching data', error);
      }
    );
  }
}

订阅方法被划掉。

node.js angular typescript subscribe angular17
1个回答
0
投票

尝试使用具有

next
error
complete
属性的对象,此语法并未弃用。

this.apiService.getData('your-endpoint').subscribe({
      next: response => {
        this.data = response;
        console.log(this.data);
      },
      error: error => {
        console.error('Error fetching data', error);
      }
});
© www.soinside.com 2019 - 2024. All rights reserved.