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放置此曲目:@可能对您有所帮助