gpt4 book ai didi

javascript - 如何隐藏选项中的文本 ionic2

转载 作者:太空宇宙 更新时间:2023-11-04 15:54:35 25 4
gpt4 key购买 nike

如何隐藏文本 ion-option 。我想隐藏或删除一些文本以在 ionic 选项中显示。 (不删除数据)因为我想保存供用户选择它

<ion-select [(ngModel)]="refine" (ionChange)="optionsFn(item, i);" >
<ion-option [value]="item" *ngFor="let item of totalfilter ;let i = index" >
{{item["@NAME"]}}
</ion-option>
</ion-select>

this.totalfilter = data.json().FACETLIST.FACET;
for(let x of this.totalfilter) {
if(x["@NAME"] == 'local3' || x["@NAME"] == 'Local3') {
x["@NAME"].hide(); //// this error i have no idea to hide this text
}

}

我想要

my ion-option show           I want ion-option show
================== ======================
book book
pen pen
school school
local3

最佳答案

您可以使用filter方法并将结果存储在另一个列表中

public availableOptions: Array<any>;

// ...

this.totalfilter = data.json().FACETLIST.FACET;

// The next line will remove Local3, local3, LOCAL3, and so on (just in case)
this.availableOptions = this.totalfilter.filter(option => option["@NAME"].toLowerCase() !== 'local3');

然后在您的 View 中使用该属性

<ion-select [(ngModel)]="refine" (ionChange)="optionsFn(item, i);" >
<ion-option [value]="item" *ngFor="let item of availableOptions ;let i = index" >
{{item["@NAME"]}}
</ion-option>
</ion-select>

关于javascript - 如何隐藏选项中的文本 ionic2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42814689/

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