“从不”类型上不存在属性“id”

时间:2021-05-02 14:32:35

标签: angular

我正在尝试在前端使用 *ngFor 显示 API。但我收到此错误。 “'never' 类型不存在属性 'id'。” 数据正在进入控制台。 我的ts代码,

posts = [] //problem lies here I guess
  constructor(private user:UsersService) 
  {
    this.user.getData().subscribe(data=>{
      console.warn(data); // uptill here code works
      this.posts = data; // and here
    })
  }

我的前端代码,

<table border="1">
<tr>
    <td>Id</td>
    <td>Title</td>
    <td>User Id</td>
</tr>
<tr *ngFor="let post of posts">
    <td>{{post.id}}</td>
    <td>Title</td>
    <td>User Id</td>
</tr>
提前致谢

1 个答案:

答案 0 :(得分:-1)

试试下面的代码。尝试将帖子声明为任何类型

ThemeData