【发布时间】:2018-02-11 04:27:44
【问题描述】:
因此,在响应式表单上使用 ng-select 时,我正在尝试像这样设置错误(无效)字段的样式。
领域:
<ng-select class="form-control input-sm" [class.store-error]="showError('store')"...
显示错误方法如下所示 - 适用于所有其他表单字段
showError (fieldName: string) {
const field = this.form.get(fieldName);
return field.invalid && (field.touched || this.submitAttempted);
}
ng select 不会更改类。
似乎 ng-select 在表单字段元素之上构造了一个 div,并且将引导类更改为 input-sm 会暴露这一点(因此第二个问题是如何将 input-sm 应用于 ng-select )
此 CSS 问题次要于未使用 css-binding 显示无效的字段。 有人解决了吗?
【问题讨论】: