【发布时间】:2019-10-16 04:15:02
【问题描述】:
如何根据选择的另一个下拉菜单启用/禁用下拉菜单?
我试过了,但它似乎不起作用:
<select class="custom-select" id="abc">
<option value="" hidden>Select</option>
<option *ngFor="let data of datay"
[ngValue]="data.code"
[attr.disabled]="true">
{{data.name}}
</option>
</select>
欢迎提供任何示例代码。
【问题讨论】:
-
好的,为了清楚起见,您是否尝试根据您在当前下拉列表中选择的值禁用另一个下拉列表?
-
@wentjun,是的
-
@Developer,您可以像
[attrib.disabled]="condition?true:null"一样使用 [attr.disabled],其中条件是您想要的条件。如果你使用[attr.disabled]="false"不起作用,你必须使用“null”来不渲染属性
标签: angular angular2-formbuilder