作者: | 来源:互联网 | 2024-10-09 11:36
这是我的第一个有角度的项目。今天才开始。我有一个表单,我想禁用输入字段。
这是我下面的.html
文件:
{{projectDetails.name}}" placeholder="Project Title">
如何从input
文件中禁用.ts
?
在HTML中添加条件[disabled]
属性
{{projectDetails.name}}" [disabled]="isEnabled" placeholder="Project Title">
将其从.ts切换到true
或false
this.isEnabled = false;
,
模板
{{projectDetails.name}}" placeholder="Project Title">
尝试使用组件属性而不是true来有条件地禁用。
.ts
isEnabled:boolean = false;
,
只需在您的输入中添加disabled
标记:
{{projectDetails.name}}" disabled placeholder="Project Title">
在jquery中:
禁用:
$("#projectTitle").attr('disabled','disabled');
启用:
$("#projectTitle").removeAttr('disabled');