提问人:Shawn 提问时间:3/1/2016 最后编辑:Shawn 更新时间:3/2/2016 访问量:70
将函数传递到 angular 指令中
Passing function into angular directive
问:
我想将一个函数传递到我的指令中,该函数将 promise 返回。目前我正在做以下工作:
在父控制器中创建的回调:
$scope.myCb = function(data) {
console.log(data);
}
指令范围:
scope {
dataCallback: "&"
}
它被传递给指令,如下所示:
<my-directive data-callback="createCallback"></div>
它在指令控制器中被调用,如下所示:
$scope.dataCallback(data)
其中 data 是局部变量。
目前这不起作用。返回并且不执行函数内部的任何代码。$scope.dataCallback
parentGet(scope, locals)
谁能帮我指出正确的方向?
答:
1赞
Shawn
3/2/2016
#1
解决:
不能用作指令属性的开头。data
评论