Hello I have this form:
<form (ngSubmit)="create()" #form="ngForm">
<input type="text" id="name" class="form-control" [(ngModel)]="data.name"
[ngModelOptions]="{standalone: true}" #name="ngModel" required>
<p *ngIf="name.invalid && (name.dirty || name.touched) &&
name.errors.required" class="text-danger">Error</p>
<button type="submit" class="btn btn-primary btn-block btn-flat"
[disabled]="form.invalid">Send</button>
</form>
And I have a problem with validations. Validation is ok on input, but button is still enabled. I would like to disable button when input is empty. How to disable button when form is invalid? Thanks