gpt4 book ai didi

javascript - 如何将数组绑定(bind)到 ngModel?

转载 作者:行者123 更新时间:2023-11-28 12:25:03 24 4
gpt4 key购买 nike

我正在尝试将输入元素的变量列表绑定(bind)到数组。假设我有一个数组

$scope.set = [{id: 1, value: 'foo'}, {id: 2, value: 'bar'}]

我想循环该数组并为每个项目创建一个输入元素。

<div ng-repeat="item in set">
<input id="{{item_$index}}" ng-model="myModel.items[]"/>
</div>

我意识到上面的 ng-model 属性不正确。完成此要求的正确方法是什么?

最佳答案

您需要在 ng-model 中使用 item.value,以便它可以绑定(bind)其值,并且该元素 item 值将在以下情况发生变化:有更新。

标记

<div ng-repeat="item in set">
<input id="{{item.id}}" ng-model="item.value"/>
</div>

关于javascript - 如何将数组绑定(bind)到 ngModel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30059812/

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