当输入处于活动状态时(当我点击输入类型来写东西时)我想在.ts文件中获取[(ngModel)]名称。我能够在控制器中访问它的值,但我需要访问它的名称。例如。我的代码如下
<input type="text" id="docno" class="form-control" (click)="focusFunction($event)" [(ngModel)]="docData.docNum" required>
从上面,
我需要[(ngModel)]名称,即.ts文件中的“docData.docNum”。
请帮助我获取[(ngModel)]的名称。我能把名字变成活动吗?
您应该可以使用
console.log(this.docData.docNum);
将单击函数中的第二个参数作为带有模型名称的硬编码字符串传递。
您可以添加(焦点)功能以获取点击值。
<input type="text" id="docno" class="form-control" (focus)="focusFunction($event)" [(ngModel)]="docData.docNum" required>
并使用以下代码在.ts文件中监听它:
focusFunction(event){
console.log(event.target.value);
}
或者只是写作
focusFunction(event){
console.log(this.docData.docNum);
}