Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Angularjs模型未在嵌套ng repeat内更新_Javascript_Angularjs - Fatal编程技术网

Javascript Angularjs模型未在嵌套ng repeat内更新

Javascript Angularjs模型未在嵌套ng repeat内更新,javascript,angularjs,Javascript,Angularjs,我使用嵌套的ng repeat循环对象数组的内部属性,并将对象值的模型绑定到输入。 问题在于,当输入中的值发生变化时,模型不会更新 var-app=angular.module('app',[]); 应用控制器('main',函数($scope){ var vm=这个; vm.data=[{ “用户”:“*US/”, “低价”:“*TP//S/P”, “全价”:“*PR//S/P”, “选定原因”:“*REA/” }, { “用户”:“US/”, “选定原因”:“REA/” }]; vm.de

我使用嵌套的ng repeat循环对象数组的内部属性,并将对象值的模型绑定到输入。 问题在于,当输入中的值发生变化时,模型不会更新

var-app=angular.module('app',[]);
应用控制器('main',函数($scope){
var vm=这个;
vm.data=[{
“用户”:“*US/”,
“低价”:“*TP//S/P”,
“全价”:“*PR//S/P”,
“选定原因”:“*REA/”
}, {
“用户”:“US/”,
“选定原因”:“REA/”
}];
vm.description={
“用户”:“用户”,
“低票价”:“最低票价*”,
“全票”:“无限制票价*”,
“选择原因”:“申请票价的原因”
};
});

块编号{{$index}
{{ctrl.description[key]}: 

修改某些内容并确保模型不变: 
{{ctrl.data}}

只要将ng model=“value”更改为ng model=“block[key]”,您就可以完成这项工作

我不确定,但我想这与javascript引用对象和数组有关,而原语值是按值传递的

var-app=angular.module('app',[]);
应用控制器('main',函数($scope){
var vm=这个;
vm.data=[{
“用户”:“*US/”,
“低价”:“*TP//S/P”,
“全价”:“*PR//S/P”,
“选定原因”:“*REA/”
}, {
“用户”:“US/”,
“选定原因”:“REA/”
}];
vm.description={
“用户”:“用户”,
“低票价”:“最低票价*”,
“全票”:“无限制票价*”,
“选择原因”:“申请票价的原因”
};
});

块编号{{$index}
{{ctrl.description[key]}: 

修改某些内容并确保模型不变: 
{{ctrl.data}}

只要将ng model=“value”更改为ng model=“block[key]”,您就可以完成这项工作

我不确定,但我想这与javascript引用对象和数组有关,而原语值是按值传递的

var-app=angular.module('app',[]);
应用控制器('main',函数($scope){
var vm=这个;
vm.data=[{
“用户”:“*US/”,
“低价”:“*TP//S/P”,
“全价”:“*PR//S/P”,
“选定原因”:“*REA/”
}, {
“用户”:“US/”,
“选定原因”:“REA/”
}];
vm.description={
“用户”:“用户”,
“低票价”:“最低票价*”,
“全票”:“无限制票价*”,
“选择原因”:“申请票价的原因”
};
});

块编号{{$index}
{{ctrl.description[key]}: 

修改某些内容并确保模型不变: 
{{ctrl.data}}

尝试如下更改“ng模型”属性:

<input ng-model="block[key]" />

尝试如下更改“ng模型”属性:

<input ng-model="block[key]" />


谢谢!这是我第二次在这个网站上问问题,发现这是一个与js参考相关的问题,傻我!我试过使用'model=“ctrl.data[block][key]”和其他类似的工具,但都不起作用,我也没想过使用'block[key]”谢谢!这是我第二次在这个网站上提问,发现这是一个与js引用相关的问题,我真傻!我试过使用'model=“ctrl.data[block][key]”和其他类似工具,它不起作用,我也不想使用“阻塞[键]”