我在html中有输入:
<input class="form-control"
maxlength="255"
placeholder=""
type="text"
[(ngModel)]="data.translations[item.key]"
name="translations[{{item.key}}]"
>
我从包含MAP OBEJCT的服务器DTO获得。DTO具有名称数据和地图名称是 translations 。
问题是,第一次将值设置为正确输入。但是在按钮点击之后,将输入值发送到服务器的值是输入重置。我需要值才能留在输入框中。我认为,这种约束力应该起作用。但不是。
请帮助我,我如何纠正这个问题。
我的同事用attributte修复了此操作:[ngmodeloptions] =" {standalone:true}"所以现在看起来像:
<input class="form-control"
maxlength="255"
placeholder=""
type="text"
[(ngModel)]="data.translations[item.key]"
[ngModelOptions]="{standalone: true}"
name="translations[{{item.key}}]" >