JSFiddle - React, Tailwind, and code Playground

HTML

<body ng-app="app">
    <div ng-controller="mainController">
        <div ng-repeat="subName in subObjectNames">
            <input type="text" ng-model="object[subName].name"></input>
        </div>
    </div>
</body>

JavaScript

var app = angular.module('app',[]);
app.controller("mainController", function($scope) {
    $scope.subObjectNames = ["one", "two", "three"];
    
    $scope.object = {
        one:   { name: "Number One",   number: 1 },
        two:   { name: "Number Two",   number: 2 },
        three: { name: "Number Three", number: 3 }
    }
});