使用 angular 将数组从模板绑定到控制器
bind array from template to controller with angular
您好,我在使用 angularjs
将数据从模板绑定到控制器时遇到问题
第一个我有对象(已编辑)
$scope.data = {
}
之后我将它绑定到 html
<input ng-model="data.item.test[0].value" />
但我控制我得到
{
item: object() {
0: object() {value: "ok"}
}
}
需要的是
item = array(0: object())
我该怎么做
更改控制器中的模式结构:
$scope.data = {
"item": []
};
并在 HTML 中使用
<input ng-model="data.item[0].value" />
那么模型对象就会变成这样:
{
"item": [
{
"value": "ok"
}
]
}
您好,我在使用 angularjs
将数据从模板绑定到控制器时遇到问题第一个我有对象(已编辑)
$scope.data = {
}
之后我将它绑定到 html
<input ng-model="data.item.test[0].value" />
但我控制我得到
{
item: object() {
0: object() {value: "ok"}
}
}
需要的是
item = array(0: object())
我该怎么做
更改控制器中的模式结构:
$scope.data = {
"item": []
};
并在 HTML 中使用
<input ng-model="data.item[0].value" />
那么模型对象就会变成这样:
{
"item": [
{
"value": "ok"
}
]
}