我的角度JS指令如下所示
app.directive('myDirective', [function () {
return {
restrict: 'A',
link: function (scope, elem, attr)
{
$(elem).click(function () {
//do some stuff
});
}
}
}]);
我知道我可以通过这种方式调用它
<a href ng-click="somefunction()" myDirective>« First</a>
我需要从我的作用域中定义的函数调用它,它在同一个控制器中
$scope.FunctionToCallDirective = function()
{
//need to all directive from here
}
如何修改指令?