Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.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提交具有两个类似连续值的表单时,控制台中会收到错误_Javascript_Angularjs_Forms - Fatal编程技术网

Javascript 使用angularJS提交具有两个类似连续值的表单时,控制台中会收到错误

Javascript 使用angularJS提交具有两个类似连续值的表单时,控制台中会收到错误,javascript,angularjs,forms,Javascript,Angularjs,Forms,我试图使用Angular附加表单submit,但当我提交多个连续的类似值时,我收到一个错误。例如,如果我提交“John”,然后尝试提交另一个“John”,程序将崩溃。有人能给我解释一下吗?以及如何修复它的提示 *还有谁能告诉我如何将结果附加到一行中 angular.module(“displayText”,[]) .控制器(“提交文本”,功能($scope){ $scope.outputArr=[]; $scope.print=函数(){ $scope.outputArr.push($scop

我试图使用Angular附加表单submit,但当我提交多个连续的类似值时,我收到一个错误。例如,如果我提交“John”,然后尝试提交另一个“John”,程序将崩溃。有人能给我解释一下吗?以及如何修复它的提示

*还有谁能告诉我如何将结果附加到一行中

angular.module(“displayText”,[])
.控制器(“提交文本”,功能($scope){
$scope.outputArr=[];
$scope.print=函数(){
$scope.outputArr.push($scope.inputText);
$scope.inputText='';
};
});

提交

{{text}


ng repeat无法处理重复的值

你必须改变

   <p ng-repeat="text in outputArr">{{text}}</p>

提交
{{text}}

ng repeat无法处理重复的值

你必须改变

   <p ng-repeat="text in outputArr">{{text}}</p>

提交
{{text}}

或者您可以将项目值包装到对象中

angular.module(“displayText”,[])
.控制器(“提交文本”,功能($scope){
$scope.outputArr=[];
$scope.print=函数(){
$scope.outputArr.push({
text:$scope.inputText
});
};
});

提交

{{entry.text}


或者您可以将项目值包装到对象中

angular.module(“displayText”,[])
.控制器(“提交文本”,功能($scope){
$scope.outputArr=[];
$scope.print=函数(){
$scope.outputArr.push({
text:$scope.inputText
});
};
});

提交

{{entry.text}


我找到了一篇关于此的帖子:我找到了一篇关于此的帖子:
<span ng-repeat="text in outputArr track by $index">{{text}} </span>