【发布时间】:2014-12-25 05:21:12
【问题描述】:
这个问题真的很奇怪,这个例子再简单不过了:) TextArea 以某种方式被阻止。
html
<div ng-app>
<div ng-controller="ContactController">
<div ng-repeat="x in names">
<textarea class="form-control" rows="5" ng-model="dynamicTextArea[x.ID]">SOS</textarea>{{x.ID}} Why you can't type inside the area???
</div>
</div>
</div>
<textarea class="form-control" rows="5" ng-model="dynamicTextArea" >SOS</textarea>
javascript
function ContactController($scope) {
$scope.names = [
{
ID: '5'
},
{
ID: '6'
},
{
ID: '7'
}
];
}
我什至创造了一个小提琴......
http://jsfiddle.net/c93qm5Lj/1/
€ 这是我真正想做的其余代码,它可能会帮助那些被困在这几个小时的人。我猜语法杀了我。
html
<button ng-click="addCommentBox(x.ID)" type="button" class="btn btn-xs btn-default">Submit comment</button>
javascript
$scope.addCommentBox = function(myID) {
alert($scope.dynamicTextArea[myID]);
}
【问题讨论】:
标签: angularjs dynamic textarea angular-ngmodel