Angular 6 - *ngIf 输入条件是添加 attr 只读

1 typescript angular angular6

我试图向输入添加一个条件,其中变量 = 视图,然后将只读属性添加到输入。

这就是我正在尝试的:

<input *ngIf="mode == 'view' readonly">
Run Code Online (Sandbox Code Playgroud)

目前这不起作用。

我在这里做错了什么?

Yam*_*bra 10

尝试

<input [readonly]="mode == 'view'">
Run Code Online (Sandbox Code Playgroud)

仅当 mode 等于 view 时才会添加只读属性