<input placeholder="{{a}} || zero">
我想将占位符设置为“零”&#39;如果{{a}}为空但不起作用,则显示为||零而不是。
答案 0 :(得分:5)
正确的方式:
<input placeholder="{{ a || 'zero' }}">
第一步是:Angular计算{{ }}
内的表达式结果 - a || 'zero'
第二步是:Angular将结果放入占位符
在您的变体中:
第一步是:Angular计算{{ }}
内的表达式结果 - a
第二步是:Angular将结果放入占位符
第三步是:HTML将|| zero
作为字符串添加到占位符