尝试禁用ngx-select-ex选择器时出现以下错误:“ 看起来你正在使用带有被动表单指令的disabled属性“。我理解错误消息的含义,但无论如何都要以编程方式使用变量禁用控件,如:
<ngx-select id="ngxControl" [formControl]="ngxControl"
[allowClear]="true"
[items]="items"
[disabled]="disabledTypeSelectors"
placeholder="No city selected">
</ngx-select>
enableDisable() {
this.disabledTypeSelectors = !this.disabledTypeSelectors;
}
我在这里有一个例子:https://stackblitz.com/edit/angular-s4bkg5
html位于:app / hero-detail / hero-detail.component.html(滚动到该代码的底部以查看它)。