发表于: 2021-05-10 20:03:25
3 1893
今天完成的事情:提交了任务5~10
明天计划的事情:看vue
收获:angular父组件与子组件之间如何传递数据
<app-list [response]="response"></app-list>
第一个response表示传过去的数据叫什么
第二个response表示从当前组件传过去的数据
一个数据先定义,如
public response: any;
在通过http请求等操作给他赋值的时候,是传不过去赋予的值的,传值为空,可以通过
<div *ngIf="response">
<app-list [response]="response"></app-list>
</div>
获取值
当父组件的数据变化时,传过去的数据也要变化,可以通过ngonchange生命钩子
ngOnChanges(changes: SimpleChanges) {
this.infors = this.response.data.articleList
}
评论