1. ホーム
  2. angular

[解決済み] angular2 で入力を無効にする方法

2022-04-25 17:20:39

質問

ツで is_edit = true を無効にする...

<input [disabled]="is_edit=='false' ? true : null" id="name" type="text" [(ngModel)]="model.name" formControlName="name" class="form-control" minlength="2">

を元に入力を無効化したいだけです。 true または false .

以下のように試してみました。

[disabled]="is_edit=='false' ? true : null"
[disabled]="is_edit=='true'"
[disabled]="is_edit"

解決方法は?

を使ってみてください。 attr.disabled の代わりに disabled

<input [attr.disabled]="disabled ? '' : null"/>