JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://code.angularjs.org/1.3.7/angular.js"></script>
<div ng-app='MyApp'>
<div ng-controller="MyCtrl">
<form>
<div ng-form ng-repeat="item in list" name="itemForm">
<div style="border: 1px solid black">
<h4>Item {{$index}}</h4>
<label>
<input type="radio" name="color" ng-model="item.color" value="red" required />red</label>
<label>
<input type="radio" name="color" ng-model="item.color" value="blue" required />blue</label>
<label>
<input type="radio" name="color" ng-model="item.color" value="green" required />green</label>
<p>Actual color is {{item.color}}</p>
</div>
</div>
</form>
</div>
</div>
JavaScript
angular.module('MyApp', [])
.controller('MyCtrl', ['$scope', function ($scope) {
$scope.list = [{
color: "red"
}, {
color: "blue"
}, {
color: "green"
}];
}]);