Мне нужно написать компонент, который можно использовать в форме. Я хочу опубликовать его как ng-invalid для формы.Как сделать угловой компонент 2 ng-invalid
, что мой шаблон формы/вид:
<form #myForm="ngForm">
<domain-base-value [(ngModel)]="value.value" name="bla" #bla="ngModel">
</domain-base-value>
<div [hidden]="myForm.valid || myForm.pristine">
Form is not valid
</div>
</form>
, что вид компонента домен базового значения: <input [(ngModel)]="value" required />
если я запускаю его, вход прибудет нг-инвалид, но не домен-base- значение и форму. Я могу переместить required
в форму, но хочу, чтобы у дочернего компонента была логика, когда она действительна, а когда нет. любые предложения?
Я уже привязан к ngModel. Но я прошу проверки. Вы не указали, как сделать дочерний компонент недействительным. Я хочу получить класс ng-invalid. – brachi