AngularJS: 有条件地显示 Aria-describedBy

AngularJS: Conditionally show Aria-describedBy

在 AngularJS 中,我正在使用 #sample 输入字段,如果该字段有错误,我会在 #error 范围内显示错误消息 class.

<input id="sample" />
<span id="error" ng-if="validateSample()">Show error</>

我的要求是,如果有错误,我想动态添加 aria-describedBy="error" 到输入字段。知道怎么做吗?

听起来你在追求 aria-invalid attribute