gpt4 book ai didi

angular - ngselect 中未显示占位符

转载 作者:行者123 更新时间:2023-12-04 08:40:52 25 4
gpt4 key购买 nike

我正在以我的 Angular 形式( https://github.com/ng-select/ng-select )使用 ng-select 我正在使用的代码:

<ng-select
formControlName="model"
name="model"
id="add_sheet_model"
[items]="modelItems"
[multiple]="false"
[searchable]="false"
bindLabel="value"
bindValue="id"
placeholder="select model"
>
</ng-select>
问题是当我放 [multiple] = "false"时不显示占位符,但是当我放 [multiple] = "true"时显示占位符并且我不希望我的 ngselect 是多个。
Ps:我正在使用 angular 10 和 ngselect 5.0.3。
任何的想法 ?

最佳答案

我终于找到了解决方案,它与 [multiple] 属性无关,而是初始化我的 FormGroup 的方式,这就是我启动它的方式:

model: new FormControl('', [Validators.required]),
那么它应该是这样的:
model: new FormControl(null, [Validators.required]),
这个问题帮助我解决了这个问题 https://github.com/ng-select/ng-select/issues/653

关于angular - ngselect 中未显示占位符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64575513/

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