angularjs - ng-repeat with controller for each table row: how do I ... ng-repeat creates a child scope for each row (for each equipment ). The scope of the EditRowController is therefore a childScope of the parent quoteBuckingRaterController. This childScope contains: all properties of the parent scope (e.g. equipment, makes, models) the property equip with one value of the equipment array, provided by ng-repeat