angularjs – 角度ng-init传递元素到范围

前端之家收集整理的这篇文章主要介绍了angularjs – 角度ng-init传递元素到范围前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有办法获取当前绑定的ng-init的元素?

例如:

<div ng-init="doSomething($element)"></div>

我相信有一种方法可以点击ng,但我不能这样使用ng-init这样:

<div ng-click="doSomething($event)"></div>

控制器:

$scope.doSomething = function(e){ 
    var element = angular.element(e.srcElement); 
}

如何用ng-init这样做?

不要这样做

正如@CodeHater所说,在指令中处理DOM操作比将控制器与元素相结合是一个更好的解决方案。

猜你在找的Angularjs相关文章