gpt4 book ai didi

angular - 从 NgForm 中检索 NgModel

转载 作者:太空狗 更新时间:2023-10-29 19:34:15 25 4
gpt4 key购买 nike

我想知道是否有任何方法可以检索从表单的 NgForm.controls 对象中提取的 FormControlNgModel它属于哪个,或者直接从表单中检索 NgModel

我有一个表单,在提交时,我将其作为参数传递给我定义的函数:

<form #myForm="ngForm" name="myForm" (ngSubmit)="myFunc(myForm)">
<input type="text" name="myInput" ngModel #myInput="ngModel">
</form>

myFunc(form) {
form.controls // Gets me {[key: string]: FormControl}
}

我希望能够为从表单中检索到的控件设置属性(作为 NgModels)并在模板中引用它们:

{{ myInput.myProp }}

相对于:

{{ myInput.control.myProp }}

总体目标是在表单提交时为表单的每个 NgModel 设置一个自定义属性,而不必从其底层控件中提取该属性。这是否可能和/或我是否只是以完全错误的方式进行处理?

最佳答案

试试这个:

<form #myForm="ngForm" name="myForm" (ngSubmit)="myFunc(myForm)">
<input type="text" name="myInput" ngModel #inp="ngModel">
{{ inp.value }}
</form>

关于angular - 从 NgForm 中检索 NgModel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45538170/

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