我有以下循环,其中我试图每次通过循环基于数组索引递增几个字段.
<div class="individualwrapper" ng-repeat="n in [] | range:4">
<div class="iconimage"></div>
<div class="icontext">
<p>Imagine that you are in a health care facility.</p>
<p>Exactly what do you think this symbol means?</p>
<textarea type="text" name="interpretation_1" ng-model="interpretation_1" ng-required="true"></textarea>
<p>What action you would take in response to this symbol?</p>
<textarea type="text" name="action_1" ng-model="action_1" ng-required="true"></textarea>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我想做类似的事情"
ng-model="interpretation_{{$index + 1}}"
Run Code Online (Sandbox Code Playgroud)
Angular虽然没有渲染这个值?在mg模型领域中添加这种逻辑的最佳方法是什么?
我一直在阅读一些主题,但无法找到解决这个问题的方法.
我试图在ng-repeat内添加ng-model,如下所示:
<span ng-repeat="list in lists">
<input type="checkbox" ng-model="formData.checkboxes.{{ list.value }}"> {{ list.number }} {{ list.description }} <br/>
</span>
Run Code Online (Sandbox Code Playgroud)
列表值是这样的:
$scope.lists = [
{
value:'value1',
number: '1',
description:'Lorem ipsum dolor sit amet, consectetur adipiscing elit. ',
},
{
value:'value2',
number: '2',
description:'Lorem ipsum dolor sit amet, consectetur adipiscing elit. ',
},
{
value:'value3',
number: '3',
description:'Lorem ipsum dolor sit amet, consectetur adipiscing elit. ', },
];
Run Code Online (Sandbox Code Playgroud)
在ng-repeat循环中,我希望它构建一个像以下类似的ng模型formData.checkboxes.value1 formData.checkboxes.value2, formData.checkboxes.value3.
这可能吗?当我尝试上述方法时,没有显示出来.我在这做错了什么?