初期化関数では、ルーター内に次のコードがあります。
AppRouter.prototype.initialize = function() {
Backbone.history.start();
FB.api("/me", function(me) {
name = me.name;
alert('Hello ' + name)
});
};
これは私の名前で私に警告します(こんにちはダニー)。
ただし、このアラートをFB.api関数の外部に送信したいと思います。私の新しいコード-動作せず、「null」でアラートを返します。これは次のとおりです。
AppRouter.prototype.initialize = function() {
Backbone.history.start();
var name;
name = null;
FB.api("/me", function(me) {
name = me.name;
});
alert('Hello ' + name)
};
誰かが私がこれを行う方法を提案できますか、助けていただければ幸いです、ありがとう!