[英]Angular - Declare variable within component template
我必须基于文本框中的值来禁用/启用按钮。
这是我目前的做法
<input [(ngModel)]="confirmationText" type='text'>
<button [disabled]="confirmationText != 'yes'">Delete</button>
问题:这行得通,但是我必须在我的component.ts文件中声明confirmationText
,并且只能在模板中使用它,所以我正在寻找一种在组件的模板中声明它的方法,以便保留我的组件类清洁。
您必须像这样在模板引用中获取值
<input [(ngModel)]="confirmationText" type='text' #myInput> <button [disabled]="myInput.value != 'yes'">Delete</button>
看我的解决方案
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.