如何在控制器角度4中获得[(ngModel)]名称

问题描述 投票:1回答:3

当输入处于活动状态时(当我点击输入类型来写东西时)我想在.ts文件中获取[(ngModel)]名称。我能够在控制器中访问它的值,但我需要访问它的名称。例如。我的代码如下

<input type="text" id="docno" class="form-control" (click)="focusFunction($event)" [(ngModel)]="docData.docNum" required>

从上面,

我需要[(ngModel)]名称,即.ts文件中的“docData.docNum”。

请帮助我获取[(ngModel)]的名称。我能把名字变成活动吗?

angular
3个回答
1
投票

您应该可以使用

console.log(this.docData.docNum);

1
投票

将单击函数中的第二个参数作为带有模型名称的硬编码字符串传递。


1
投票

您可以添加(焦点)功能以获取点击值。

    <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); 
     }
© www.soinside.com 2019 - 2024. All rights reserved.