1

我对 AngularJS 有疑问。

我有一个这样的工作样本:

http://jsfiddle.net/IgorMinar/Hxbqd/5/

我想修改它以直接调用我的connectControl函数,如下所示:

http://jsfiddle.net/Hxbqd/68/

它们之间唯一的细微变化是:

$scope.registerWithFacebook();

为什么这个不起作用?或者我必须做什么才能让它工作?

谢谢

4

1 回答 1

1

正如 Arun P Johny 所说,我的控制台有错误。

问题是 FB 在更改声明时还没有准备好。当我更换它是这样的

setTimeout(function(){$scope.registerWithFacebook()},3000);

它开始起作用了。

于 2013-04-02T07:09:39.400 回答