我有一個角指令(限制的元件),其具有鏈接到的功能的屬性(使用「&」屬性)角指令與鏈接到父範圍之外的功能屬性
例如:
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>
其工作細如果函數是角控制器SC內部OPE。 但我不能將它分配給角度範圍以外的函數。
有在plunker
感謝
工作的例子
是的,但我不知道指令中的函數,我想知道它是一個屬性,以便每次都能綁定到不同的函數 – amichai
我更新了plunk http:// plnkr。 CO /編輯/ aCjMZ2QouLalRELPphwQ?p =預覽。請看一下。 – varun
謝謝,它的工作 – amichai