Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
财产';触摸';不存在于类型';HTMLInputElement';_Html_Angular - Fatal编程技术网

财产';触摸';不存在于类型';HTMLInputElement';

财产';触摸';不存在于类型';HTMLInputElement';,html,angular,Html,Angular,并在app.component.html文件中使用上述代码。 当我们运行ng serve命令时,它将抛出上述错误 in "*tsconfig.app.json*" file update below code "angularCompilerOptions": { "enableIvy": true, "fullTemplateTypeCheck": true } 输入已被触动 当我从“tsconfig.app.json”文件中删除enableIvy和fullTempl

并在app.component.html文件中使用上述代码。 当我们运行ng serve命令时,它将抛出上述错误

in "*tsconfig.app.json*" file update below code
"angularCompilerOptions": {
    "enableIvy": true,
    "fullTemplateTypeCheck": true
  }

输入已被触动

当我从“tsconfig.app.json”文件中删除enableIvy和fullTemplateTypeCheck属性时,错误不应出现,因为它正在运行。

您需要使用ngModel指令使触摸标志可用:

 <input id="fileTitleVar" type="text" #fileTitleVar>
 <span *ngIf="fileTitleVar.touched && fileTitleVar.blurred">
        Input has been touched
      </span>
另外,不要忘记导入FormsModule以使ngModel指令可用

 <input id="fileTitleVar" type="text" #fileTitleVar>
 <span *ngIf="fileTitleVar.touched && fileTitleVar.blurred">
        Input has been touched
      </span>
 <input id="fileTitleVar" type="text" ngModel #fileTitleVar="ngModel">
 <span *ngIf="fileTitleVar.touched">
        Input has been touched
 </span>
<input id="fileTitleVar" type="text" ngModel [ngModelOptions]="{updateOn: 'blur'}" #fileTitleVar="ngModel">
     <span *ngIf="fileTitleVar.touched">
            Input has been touched
     </span>