我正在尝试在前端使用*ngFor显示一个API。但是我得到了这个错误。“属性'id‘在类型’never‘上不存在。”数据正在进入控制台。我的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>
提前感谢
发布于 2021-05-02 22:39:11
尝试下面的代码。尝试将posts声明为任意类型
posts:any;
https://stackoverflow.com/questions/67357543
复制相似问题