我有一个文本框,最初会显示一些占位符
<textarea class="some class" placeholder={{Some placeholder from REST API}}><textarea>
我想基于某些布尔条件禁用此占位符?
答案 0 :(得分:8)
<textarea [placeholder]="condition ? 'haha' : ''"></textarea>
如果来自API的占位符包含在变量中,请说:“apiPlaceHol” 然后像这样使用它:
<textarea [placeholder]="condition ? apiPlaceHol : ''"></textarea>
答案 1 :(得分:0)
为占位符声明一个变量,在组件中声明占位符值。
<textarea class="some class" [placeholder]="placeholdervalue"><textarea>
根据您在组件中的条件,将占位符值设置为null。
this.placeholdervalue = null;
希望它有所帮助!!