gpt4 book ai didi

angular - SimpleChange 和 SimpleChanges 之间的区别

转载 作者:太空狗 更新时间:2023-10-29 17:10:12 24 4
gpt4 key购买 nike

angular 5 SimpleChange 中有两项 和 SimpleChanges , 官方文档看的不是很清楚,请大神解释一下??/

最佳答案

SimpleChange 类表示从先前值到新值的基本更改。

它具有以下属性。

previousValue:保留输入属性的先前值。

currentValue:保持输入属性的当前值。

isFirstChange(): bool 值,指示新值是否是分配的第一个值。

https://angular.io/api/core/SimpleChange

SimpleChanges 是将所有输入更改表示为组件对象的接口(interface)。 SimpleChanges 具有键,因为输入属性名称和值是 SimpleChange 类的实例。

e.g: 
@input() id: number;
@input() name: string;
ngOnChanges(changes: SimpleChanges) {
console.log(changes);
}
// Output
{id: SimpleChange, name: SimpleChange}

https://angular.io/api/core/SimpleChanges

来源:https://www.concretepage.com/angular-2/angular-2-4-onchanges-simplechanges-example

关于angular - SimpleChange 和 SimpleChanges 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49220377/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com