gpt4 book ai didi

javascript - 将输入框值绑定(bind)到数据集

转载 作者:行者123 更新时间:2023-12-02 13:58:39 25 4
gpt4 key购买 nike

我正在使用 ng-repeat 显示一个项目列表,每个项目都有一个行号、一个用于数量的 html 输入框和 itemId。我想弄清楚了解如何将我在输入框中输入的值绑定(bind)到 myItem 对象中的数量字段。

<tr ng-repeat="myItem in selectedItems track by $index">
<td>
{{ myItem.lineNumber }}.
</td>
<td>
<input type="text" size="8" ng-blur="showAllItems()" ng-bind="myItem.qty" ></input>
</td>
<td>
{{ myItem.itemId }}
</td>
</tr>

如您所见,我调用了一个 ng-blur 方法来显示所有项目。方法是这样的:

$scope.showAllItems = function() {

angular.forEach($scope.selectedItems, function(value,key) {
console.log("key = " + key + ", value.lineNumber = " + value.lineNumber + ", value.qty = " + value.qty + ", itemId = " + value.itemId);

});

}

这就是我知道数量值未与我的数据集绑定(bind)的方式。我在这里缺少什么?

谢谢!

最佳答案

ngModel 就是答案:

<input type="text" size="8" ng-blur="showAllItems()" ng-model="myItem.qty" />

关于javascript - 将输入框值绑定(bind)到数据集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40537684/

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