gpt4 book ai didi

angular - 模态体内的输入类型 ="text"未定义

转载 作者:太空狗 更新时间:2023-10-29 17:49:01 26 4
gpt4 key购买 nike

我正在尝试从 modal-body 中的输入中获取值,但该对象是未定义的。

我有以下代码:

在 .html 中:

<ng-template #myModal>
<div class="modal-header">
<h1>Title</h1>
</div>
<div class="modal-body" style="overflow-warp: break-word;">
<p>
Enter ID: <input autofocus type="text" #workerId>
</p>
</div>
<div class="modal-footer">
<button type="submit" (click)="Confirm()" label="Submit"></button>
</div>
</ng-template>

在 .ts 中:

let id = this.workerId.nativeElement.value;//Undifiend

我该如何解决?

谢谢。

最佳答案

尝试使用 [(ngModel)] 绑定(bind)来获取文本框的值。

HTML

<input autofocus type="text" [(ngModel)]="workerId">

TS

let id = this.workerId;

关于angular - 模态体内的输入类型 ="text"未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55704791/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com