Вы можете использовать [readonly]
в качестве условия в поле ввода: и в зависимости от того, что вы пытаетесь сделать, щелкнуть мышью не имеет смысла, если только это не для кнопки.Может быть, двойной щелчок?
HTML
<mat-form-field class="example-full-width">
<input matInput placeholder="Favorite food" value="Sushi"
[readonly]="isReadOnly" (dblclick)="enableEdit()">
</mat-form-field>
JS
export class InputOverviewExample {
test: isReadOnly= true;
enable(){
this. isReadOnly= false;
}
}