【发布时间】:2015-06-20 19:15:42
【问题描述】:
我有两个嵌套的 ng-repeat,我想多次添加相同的表单 MiseEnContext,在这个“MiseEncontext”中我想添加一些输入,但是当我添加文本时,它是为我所有的 MiseEnContext 问题: 如何隔离我的 MiseEncontext ?
'<h4>Exercice Redactionnel</h4>\
<ul>\
<li><a ng-click="addMiseEnContext()">Mise en context</a></li>\
<li><a ng-click="addQuestion()">Question</a></li>\
</ul>\
<div ng-repeat="exRedContent in exRedContents">\
<div ng-switch on={{exRedContentType}}>\
<div ng-switch-when="1">\
<h5>Mise en context</h5>\
Titre<input type="text" /><br />\
<button ng-click="addTexte(1)">addText</button>\
<div ng-repeat="MecField in MecFields">\
<div ng-switch on={{fieldsType}}>\
<div ng-switch-when="1">\
Text<input type="text">\
</div>\
<div ng-switch-when="2">\
<h5>Text illustré</h5></ br>\
Position: <input type="radio" name="group1" value="droit" checked>Text à droite<br />\
</div>\
</div>\
</div>\
</div>\
<div ng-switch-when="2">\
<h5>Question</h5>\
</div>\
</div>\
</div>'
【问题讨论】:
标签: angularjs angularjs-directive angularjs-scope angularjs-ng-repeat angularjs-ng-switch