我想要使用ng-repeat打印出一个textarea列表。相反,我有几个textareas列表中的每个项目。我明白为什么它不起作用,但无法弄清楚要改变什么来获得我想要的结果。这里是我的代码ng-repeat显示多个textareas,每个文本列表中只有一个项目
<!DOCTYPE html>
<html lang="en" ng-app = 'app'>
<head>
<meta charset="UTF-8">
<title>Document</title>
<link rel="stylesheet" type="text/css" href="styles.css">
<script src = 'bower_components/angular/angular.js'>
</script>
<script>
var app = angular.module('app', []);
app.controller('myController', ['$scope', function($scope){
//printController will show the current $scope
$scope.list = []
$scope.submit = function(){
console.log($scope.myModel)
if($scope.myModel){
$scope.list.push(this.myModel);
$scope.myModel = ''
}
}
}]);
</script>
</head>
<body>
<div ng-controller = "myController" id = "myController">
<label>Favorite Food </label>
<input type="text" ng-model = 'myModel'>
<button ng-click="submit()">
<label>Favorite Food:</label>
</button>
<div id ='model' ng-if = "myModel">
<label>Currently Typing: </label>
<span ng-bind='myModel'>
</span>
</div>
<textarea ng-repeat="elements in list">{{elements}}</textarea>
</div>
</body>
</html>
这是什么,我试图让
我不明白你想要做什么。如果你在'textarea'中有'ng-repeat',你将会有多个文本区域,这有什么问题?你可以说得更详细点吗?甚至可以提供所有**相关**代码的plnkr? – developer033