Angularjs 将元素传递给函数

Jay*_*Mor 3 angularjs

根据我们用于this获取元素的核心,但在AngularJS我们获取$scope上下文中。

所以,我试过这个问题,但不能成功。

这是我的尝试,

控制器

$scope.clickMe = function(ele) {
    console.log(ele);
    console.log(ele.id);
};
Run Code Online (Sandbox Code Playgroud)

HTML

<div class="input-group">
    <input type="number" id="test-id" ng-blur="clickMe($event.target);">
</div>
Run Code Online (Sandbox Code Playgroud)

问:如何在函数中获取元素。

谢谢你 !

Ved*_*Ved 5

使用: $event.currentTarget;

 <div class="input-group">
        <input type="number" id="test-id" ng-blur="clickMe($event);">
    </div>

    $scope.clickMe = function(ele) {
        console.log(ele);
        console.log(ele.currentTarget);
    };
Run Code Online (Sandbox Code Playgroud)

小提琴” http://jsfiddle.net/h8to34ux/221/