gpt4 book ai didi

javascript - 使用 Angular 将数组从模板绑定(bind)到 Controller

转载 作者:行者123 更新时间:2023-11-28 00:19:58 25 4
gpt4 key购买 nike

您好,我在使用 angularjs 将数据从模板绑定(bind)到 Controller 时遇到问题

我拥有的第一个对象(已编辑)

$scope.data =  {

}

之后我将它绑定(bind)到html

<input ng-model="data.item.test[0].value" />

但我控制我得到

{
item: object() {
0: object() {value: "ok"}
}
}

需要的是

item = array(0: object())

我该怎么做

最佳答案

更改 Controller 中的模式结构:

$scope.data = {
"item": []
};

并在 HTML 中使用

<input ng-model="data.item[0].value" />

那么模型对象就会变成这样:

{
"item": [
{
"value": "ok"
}
]
}

演示: http://plnkr.co/edit/u66QJhYiduk668C54fOb?p=preview

关于javascript - 使用 Angular 将数组从模板绑定(bind)到 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30117321/

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