Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.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 我想在$scope.planlist=[]中推送空白记录,但显示相同的行为_Javascript_Angularjs - Fatal编程技术网

Javascript 我想在$scope.planlist=[]中推送空白记录,但显示相同的行为

Javascript 我想在$scope.planlist=[]中推送空白记录,但显示相同的行为,javascript,angularjs,Javascript,Angularjs,我想在$scope.planlist=[]中推送每个空白记录,并在html中迭代以显示其模板,但当我填充记录时,每个记录显示相同的行为意味着每个属性无法与索引绑定,可能意味着属性无法唯一定义 $scope.listOfPlans=[]; $scope.planrecord={name:"",age:""}; 像这样推 $scope.listOfPlans.push(planrecord); 我想填充模板中的每个记录,以便每个属性都可以保存在唯一的列表中,或者保存在数组各自索引中的对象中您

我想在
$scope.planlist=[]
中推送每个空白记录,并在html中迭代以显示其模板,但当我填充记录时,每个记录显示相同的行为意味着每个属性无法与索引绑定,可能意味着属性无法唯一定义

$scope.listOfPlans=[];

$scope.planrecord={name:"",age:""};
像这样推

 $scope.listOfPlans.push(planrecord);

我想填充模板中的每个记录,以便每个属性都可以保存在唯一的列表中,或者保存在数组各自索引中的对象中

您应该在该函数体中创建新对象。 有关更多信息,请参见此

也看看这个答案

像这样

 $scope.add = function(){
   var newObject = {name:"",age:""};
   $scope.listOfPlans.push(newObject);
 }

您能告诉我您是如何迭代数据的吗?同时显示错误:[ngRepeat:dupes]您正在使用ng repeat?如果是,请尝试“按$index跟踪”。如ng repeat=“data in data track by$index”已按$index放置此曲目:@可能对您有所帮助