有没有办法在ng-change上获得目标元素?

时间:2018-04-23 00:33:50

标签: javascript angularjs

我有重复的textareas 我需要访问ng-change回调

上的目标元素
<div ng-repeat="item in $ctrl.items">
  <textarea ng-change="$ctrl.changed()"></textarea>
</div>

因为我不能使用$ event,还有其他方法可以访问目标元素吗?

1 个答案:

答案 0 :(得分:0)

我通过在textarea

上添加ng-focus解决了这个问题
<textarea ng-change="$ctrl.changed()" ng-focus="$ctrl.setFocusedElement($event)"></textarea>

setFocusedElement (event) {
  $scope.focusedInput = event.target
}