请问关于angularjs怎么传递this对象?

angularjs怎么传递this对象


繁星淼淼
浏览 599回答 3
3回答

繁花不似锦

可以通过指令传入参数$event,然后函数接受ev,当你点击节点的时候,通过获取事件源对象(ev.target)来当做this。具体代码如下:<body ng-controller="MyCtrl"><div class="div1" ng-click="clickFn($event)"></div><script src="js/angular.min.js"></script><script type="text/javascript">var myApp = angular.module('myApp',[]);myApp.controller('MyCtrl',['$scope','$rootScope',function($scope,$rootScope){$scope.clickFn = function(ev){console.log(ev.target);};}]);</script></body>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

CSS3
AngularJS