首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Backbone Facebook API函数

Backbone Facebook API函数
EN

Stack Overflow用户
提问于 2012-08-27 17:16:39
回答 1查看 1.4K关注 0票数 1

在我的初始化函数中,在我的路由器中有这样一段代码:

代码语言:javascript
运行
AI代码解释
复制
AppRouter.prototype.initialize = function() {  
     Backbone.history.start();

     FB.api("/me", function(me) {
        name = me.name;
        alert('Hello ' + name)
     });
};

这会用我的名字提醒我(你好,丹尼)。

但是,我想在FB.api函数之外发送这个警报:我的新代码-它不起作用并返回一个带有"null“的警报:

代码语言:javascript
运行
AI代码解释
复制
AppRouter.prototype.initialize = function() {  
         Backbone.history.start();

         var name;
         name = null;

         FB.api("/me", function(me) {
            name = me.name;
         });
         alert('Hello ' + name)
    };

谁能建议我如何做这件事,任何帮助都是非常感谢的,谢谢!

EN

回答 1

Stack Overflow用户

发布于 2012-08-27 20:33:01

好了,在研究了Backbone和Facebook api如何协同工作之后,我已经完全改变了我的结构。

这两个链接解决了我的问题,还有更多:

How do I use an FB.api(JS SDK) response outside of the callback function?

https://gist.github.com/2769429

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12146456

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档