【发布时间】:2019-06-02 11:15:27
【问题描述】:
我设置了输入值数组属性总和,它在输入中显示值,但是当提交表单时,Order 对象中没有得到Quantity 属性。如果我更改值,那么我会得到 Quantity 属性值。如何从ng-value 获取模型值?
<input ng-model="Order.Quantity" ng-value="subOrderList.sum('Quantity')" type="number">
【问题讨论】:
-
你为什么同时使用
ng-model和ng-value?你只需要一个。 -
用于设置默认值
-
这不是它的工作原理,你不能同时使用。
-
Isaac 是绝对正确的 - 您将默认值设置为绑定到控制器中的
ngModel指令的属性(如果您愿意,也可以使用ngInit指令)
标签: javascript angularjs