NG Set & Get

这篇博客介绍了如何在 Angular 组件中使用 `@Input` 装饰器进行数据绑定和监听。通过设置 `set` 和 `get` 方法,可以实现对组件属性 `userId` 的值进行接收和修改的监听。示例展示了如何将父组件的 `userId` 值传递给子组件 `app-user-list`,并利用 `setuserId` 方法更新内部的 `_userId` 属性。
摘要由CSDN通过智能技术生成

Set & Get

组件传值,监听数据修改;

// 组件接收一个userId值
<app-user-list [userId]="userId"></app-user-list>
export class UserListComponent {
  // ...
  @Input() userId: number;
  // ...
}
export class UserListComponent {
  private _userId: number;

  @Input()
  set userId(userId: number) {
    this._userId= userId;
  }

  get userId(): number{ return this._userId; }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值