JSFiddle - React, Tailwind, and code Playground
by Mayank Dixit
HTML
<div ng-controller="mainCtrl">
<div ng-repeat="d in data">
{{data[$index]}}: {{$index}} <input type="text" ng-model="data[$index]" ng-blur="simulate($event, $index)"/>
</div>
</div>
JavaScript
angular.module("myApp", [])
.controller("mainCtrl", function($scope){
$scope.simulate = function(evt, ix){
console.log($scope.data[ix] = new Date().getTime());
}
$scope.data = {"0": "data0", "1": "data1", "2": "data2", "3": "data3", "4": "data4", "5": "data5", "6": "data6", "7": "data7", "8": "data8", "9": "data9", "10": "data10", "11": "data11", "12": "data12", "13": "data13", "14": "data14", "15": "data15", "0": "data0", "1": "data1", "2": "data2", "3": "data3", "4": "data4", "5": "data5", "6": "data6", "7": "data7", "8": "data8", "9": "data9", "10": "data10", "11": "data11", "12": "data12", "13": "data13", "14": "data14", "15": "data15", "16": "data16", "17": "data17", "18": "data18", "19": "data19", "20": "data20", "21": "data21", "22": "data22", "23": "data23", "24": "data24", "25": "data25", "26": "data26", "27": "data27", "28": "data28", "29": "data29", "30": "data30", "31": "data31", "32": "data32", "33": "data33", "34": "data34", "35": "data35", "36": "data36", "37": "data37", "38": "data38", "39": "data39", "40": "data40", "41": "data41", "42": "data42", "43": "data43", "44": "data44", "45": "data45", "46": "data46", "47": "data47", "48": "data48", "49": "data49", "50": "data50", "51": "data51", "52": "data52", "53": "data53", "54": "data54", "55": "data55", "56": "data56", "57": "data57", "58": "data58", "59": "data59", "60": "data60", "61": "data61", "62": "data62", "63": "data63", "64": "data64", "65": "data65", "66": "data66", "67": "data67", "68": "data68", "69": "data69", "70": "data70", "71": "data71", "72": "data72", "73": "data73", "74": "data74", "75": "data75", "76": "data76", "77": "data77", "78": "data78", "79": "data79", "80": "data80", "81": "data81", "82": "data82", "83": "data83", "84": "data84", "85": "data85", "86": "data86", "87": "data87", "88": "data88", "89": "data89", "90": "data90", "91": "data91", "92": "data92", "93": "data93", "94": "data94", "95": "data95", "96": "data96", "97": "data97", "98": "data98",...