[英]How would I call a global function callback in the scope of a angularjs controller?
I'm trying to create something like this g+ login directive , which essentially adds something like 我正在尝试创建类似g + login指令的内容 ,它实际上添加了类似的内容
<span id="signinButton">
<span
class="g-signin"
data-callback="signinCallback"
data-clientid="CLIENT_ID"
data-cookiepolicy="single_host_origin"
data-requestvisibleactions="http://schemas.google.com/AddActivity"
data-scope="https://www.googleapis.com/auth/plus.login">
</span>
</span>
but I'm wondering how I add the data-callback
function as a controller scope function? 但我想知道如何将
data-callback
函数添加为控制器作用域函数?
Currently it's just a global function. 当前,它只是一个全局函数。
See if this works for you: 看看这是否适合您:
function MyCtrl($scope) {
$scope.signinCallack = function() { ... };
window.signinCallback = $scope.signinCallback;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.