我想要使用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