As a newcomer to AngularJS, I am facing a challenge that requires your expertise. I have a table with numerous columns and input fields. My goal is to mark the row as 'edited' whenever a user modifies the value of an input field. Currently, I have implemented this functionality by including the ng-change directive in each individual input element:
<table>
<tr data-ng-repeat="item in vm.Model.data">
<td>
<input type="text" ng-model="item.Title" ng-change="item.changed=true" />
</td>
.
.
</tr>
</table>
However, this approach becomes cumbersome due to the high number of columns, requiring me to manually add the ng-change directive to each 'input' element. Is there a method to capture the change event of any input element at the 'tr' level?