Angular 6 - *ngIf 输入条件是某种添加属性只读

Angular 6 - *ngIf condition on input is something add attr readonly

我正在尝试向输入添加条件,其中变量 = view 然后我将只读属性添加到输入。

这就是我正在尝试的:

<input *ngIf="mode == 'view' readonly">

这暂时不起作用。

我做错了什么?

尝试

<input [readonly]="mode == 'view'">

只有当mode等于view时才会添加readonly属性