gpt4 book ai didi

angular - 从 Angular 5 的输入文本字段中获取值

转载 作者:太空狗 更新时间:2023-10-29 18:03:02 25 4
gpt4 key购买 nike

这似乎是一个简单的问题,但我发现没有任何问题对我有用。我的 component.html 中有一个标准输入字段:

<div class="form-group">
<label>Serial</label>
<input type="text" name="serial" id="serial" [ngModel]="serial" [value]="serial" class="form-control">
</div>

因此,当用户现在提交表单时,我如何获取他在字段中键入的值?如果我在我的 onSubmit() 函数中执行一个简单的 console.log(this.serial),我什么也得不到。我在我的 component.ts 中声明了 serial: String;

最佳答案

你的绑定(bind)错误。您需要 banana-in-box 绑定(bind) [(ngModel)]="serial" 而不是 [ngModel]="serial"

绑定(bind)中的

() 将在每次输入更改时更新 serial 模型。从输入模型

Single [] 将只绑定(bind) serial 的数据,如果它会被代码手动更改。这将导致单向绑定(bind) - 从modelinput

正如您猜测的那样 - [()] 它们一起将产生双向绑定(bind)。

关于angular - 从 Angular 5 的输入文本字段中获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48537188/

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