i具有一个离子组件,该组件由一个按钮组成,如果属性为true,该按钮应被禁用。但是,我不知道它将如何工作。我怎么能起作用?
component.html
<btn-rounded>
<button class="ripple" [attr.disabled]="disabled">
<div>
{{text | translate}}
</div>
</button>
</btn-rounded>
component.ts
@Input('text') text: string;
@Input('disabled') disabled: boolean;
constructor() {}
index.html
<btn-rounded text="Login" [disabled]="!this.login.valid"></btn-rounded>
谢谢:(
您可以使用 [禁用]
<btn-rounded>
<button class="ripple" [disabled]="disabled">
<div>
{{text | translate}}
</div>
</button>
</btn-rounded>
否则您可以尝试这样的尝试
[attr.disabled]="disabled== true ? true : null"