现在,我正在使用某些C#作为后端的AngularJS项目。我想做的..我有一个ng-repeat,并且我有一个文本区域。我需要文本形式的文本,但是在不同的模型中,我想将它们插入数据库。这是我的代码
<div ng-controller="answerController as vm">
<div class="container-fluid" ng-repeat="obj in vm.User">
<div class="row">
<div class="col-md-3">
<h3>Question</h3>
<h2>{{obj.question}}</h2>
</div>
<div class="col-md-3">
<h3>Correct answer</h3>
<h2>{{obj.answer}}</h2>
</div>
<div class="col-md-3">
<h3>Candidate's answer</h3>
<h4>Answered in: <strong>{{obj.userTime}}</strong></h4>
<h2>{{obj.userAnswer}}</h2>
</div>
<div class="col-md-3">
<h3>Your feedback</h3>
<textarea name="" placeholder="Your feedback..." id="" cols="60" rows="8" ng-model="vm.feedback"></textarea>
</div>
</div>
<hr>
</div>
<button class="btn btn-success" ng-click="vm.submit()">Submit feedback</button>
</div>
这使我有4个文本区域,我需要每个文本区域,如果我放ng-model将不起作用。任何帮助都是极好的。谢谢
答案 0 :(得分:0)
我解决了,而不是
vm.feedback
您必须使用
vm.feedback [$ index]
因此vm.feedback [0]将是您的第一个文本区域,所以一个..