我对AngularJS有疑问。
我有一个工作样本:
http://jsfiddle.net/IgorMinar/Hxbqd/5/
我想修改它直接调用我的connectControl
函数:
他们之间唯一的微小变化是:
$scope.registerWithFacebook();
为什么这个不起作用?或者我必须做些什么让它起作用?
由于
答案 0 :(得分:1)
正如Arun P Johny所说,我的控制台出现了错误。
问题是FB还没有做好改变声明的准备。当我把它替换为像这样的东西
setTimeout(function(){$scope.registerWithFacebook()},3000);
它开始起作用了。