gpt4 book ai didi

angular - 如何删除 FormArray 的所有元素但一个特定索引?

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

Angular 中是否有任何内置功能,以便我可以说:

remove all FormArray elements except at index 2

也许是其他库中已知的“RemoveRange”之类的东西?

最佳答案

Angular 没有内置这个功能。您可以改为存储所需的值,清除 formArray,然后将存储的值推回现在为空的 formArray

keepOnly(index: number) {
const valueToKeep = this.formArray.at(index);
this.formArray.clear();
this.formArray.push(valueToKeep);
}

关于angular - 如何删除 FormArray 的所有元素但一个特定索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57458569/

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