Форма проверки имеет ошибку AngularJS - PullRequest
0 голосов
/ 28 февраля 2019

Я пытаюсь создать проверку формы с помощью AngularJS, и в итоге я нашел условие, использующее ng-класс, которое я не могу понять, может кто-нибудь сказать мне, почему здесь, в этой ситуации, они используют ng-класс, как этот?С картой и массивом сразу после этого я не могу понять, как сделать, чтобы класс has-error был включен:

<div ng-if="conditionItem.field.id"
     ng-class="{true: 'has-error'}[field.hasError]"
     dynamic
     input-router
     source="conditionItem.field"
     required ng-model="conditionItem.situation[$index]">
</div>

1 Ответ

0 голосов
/ 01 марта 2019
ng-class="{true: 'has-error'}[field.hasError]"

По сути, это просто означает, что если field.hasError === true, то has-error класс просто применяется к элементу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...