0
이 문제는 정말 이상하고이 예제는 더 쉬울 수 없습니다. TextArea가 어떻게 든 차단됩니다.ng-model에 동적 색인을 사용할 때 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>
자바 스크립트
심지어 바이올린을 만들어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>
자바 스크립트
$scope.addCommentBox = function(myID) {
alert($scope.dynamicTextArea[myID]);
}
왜 ng-model에서 x.ID를 사용하고 있습니까? – Ved
동적 텍스트 영역을 만들고 my $ scope에서 값을 가져올 수 있어야합니다. 나는 다른 해결책을 생각해 낼 수 없었다. 내가하고 싶은 모든 것들로 첫 번째 게시물을 편집했습니다. –