为了使angular的formControl.disable()符合网络无障碍,可以通过以下方式进行解决:
formControl.disable(); element.setAttribute('aria-disabled', 'true'); element.setAttribute('aria-label', '此控件已被禁用');
// HTML代码 // CSS样式 input[disabled] { opacity: 0.5; cursor: not-allowed; }
通过以上两种方式可以使angular的formControl.disable()符合网络无障碍。