基于输入接受标志如果填充标志,如何使文本区域成为必填字段是我想如果填充标志不是必需的但是应该能够保存表单。
HTML
<div>
<input type="radio" Id="riskAcceptanceDec"
ng-model="processRating.riskAcceptanceFlag"
value="Y">Yes
<input type="radio" Id="riskAcceptanceDec"
ng-model="processRating.riskAcceptanceFlag"
value="N">No
</div>
<div>
<textarea class="form-control"
ng-model="processRating.riskAcceptanceComment"
name="riskAcceptanceComment"
required></textarea>
</div>
答案 0 :(得分:3)
使用ng-required
属性。
<textarea class="form-control"
ng-model="processRating.riskAcceptanceComment"
name="riskAcceptanceComment"
ng-required="processRating.riskAcceptanceFlag=='Y'"></textarea>
我知道angular
惊人的文档中没有找到它(github上已经打开了一个问题,即使他们没有这样做也会关闭)在doc中添加指令,但您可以阅读有关此HERE