JSFiddle - React, Tailwind, and code Playground
by Martin Večeřa
HTML
<div ng-app="example">
<div ng-controller="controller">
<div class="row row_vehicles" ng-repeat="(key, value) in registration.cars">
<input type="number" name="registration_car_capacity[{{key}}]" ng-model="registration.car[{{key}}].capacity" />
<input type="number" name="registration_car_count[{{key}}]" ng-model="registration.car[{{key}}].count" required />
<input type="text" name="registration_car_license[{{key}}]" ng-model="registration.car[1].license" ng-minlength="7" required />
</div>
<pre>
cars: {{registration.cars}}
</pre>
</div>
</div>
JavaScript
angular.module("example", []).controller("controller", function($scope) {
$scope.registration.cars = {
1: {
capacity: '9',
count: '10',
license: 'DE-3RT'
},
2: {
capacity: '',
count: '',
license: ''
}
};
});