发表于: 2021-05-10 20:03:25

3 1892


今天完成的事情:提交了任务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
}



返回列表 返回列表
评论

    分享到