【发布时间】:2016-01-06 12:15:12
【问题描述】:
我有一个角度指令(仅限于一个元素),它有一个链接到函数的属性(使用“&”属性)
例如:
app.directive('myDirective', function () {
return {
restrict: 'E',
scope: {
myonclick: "&",
},
controller: 'myController',
template: '<button ng-click="clicked()">Click me!</button>'
}
});
我正在为属性分配一个函数,如下所示:
<my-directive myonclick="inScopeFunction()"></my-directive>
如果函数在角度控制器范围内,它可以正常工作。 但我不能将它分配给角度范围之外的函数。
plunker 有一个工作示例
谢谢
【问题讨论】:
标签: angularjs