Я вижу похожие вопросы везде, но я до сих пор не вижу, где я здесь не так. (Все еще несколько новый для углового)Группы повторных и повторных радиостанций
У меня есть серия повторяющихся элементов, и для каждого элемента я хочу создать группу радиостанций, в которой пользователь выбирает элемент для каждой повторяющейся строки. Проблема в том, что каждая группа кнопок не уникальна. Нажатие на любую кнопку выбирает первый экземпляр. Как сделать группы уникальными?
<div ng-repeat="obj in availableText track by obj.id" class="possibleTextBlock">
<div ng-class="obj.textClass" ng-click="handleText(obj.id)">{{obj.text}}</div>
<div class="parseOptionLine">
<radiogroup id="$index">
<div class="parseOption"><input type="radio" id="Parsers0+$index" name="parseAdd+$index" ng-model="obj.parser" ng-value="Parsers[0]"><label for="Parsers0+$index"><span></span>{{Parsers[0]}}</label></div>
<div class="parseOption"><input type="radio" id="Parsers1+$index" name="parseAdd+$index" ng-model="obj.parser" ng-value="Parsers[1]"><label for="Parsers1+$index"><span></span>{{Parsers[1]}}</label></div>
<div class="parseOption"><input type="radio" id="Parsers2+$index" name="parseAdd+$index" ng-model="obj.parser" ng-value="Parsers[2]"><label for="Parsers2+$index"><span></span>{{Parsers[2]}}</label></div>
<div class="parseOption"><input type="radio" id="Parsers3+$index" name="parseAdd+$index" ng-model="obj.parser" ng-value="Parsers[3]"><label for="Parsers3+$index"><span></span>{{Parsers[3]}}</label></div>
<div class="parseOption"><input type="radio" id="Parsers4+$index" name="parseAdd+$index" ng-model="obj.parser" ng-value="Parsers[4]"><label for="Parsers4+$index"><span></span>{{Parsers[4]}}</label></div>
</radiogroup>
</div>
</div>
Я не включил контроллер, поскольку, по-моему, мне не хватает чего-то простого в названиях кнопок или групп радио.
Благодаря
Если я не misthink что, вы, кажется, имеют то же значение на нем, как нг-модель = «obj.parser», не уверен Тхо (сегодня закончил 2 дня angularjs обучение) – J0N3X
Я был под впечатление, что obj «будет» повторяться с каждым повторением, чтобы каждая радиогруппа была привязана к правильному значению этого объекта –