1

I am trying to use this script: https://github.com/peol/node-spotify

And I can't figure out how to make

spotify.search({ type: 'track', query: 'dancing in the moonlight' }, function(err, data){
   return data; 
});

data globaly available?

i tried like butin var data = in front of that but it didn't help

4

1 に答える 1

2

そのデータを現在のファイル スコープで「グローバルに」利用できるようにする必要がある場合は、その呼び出しの外で別の var を定義するだけです。

var myData;
spotify.search({ type: 'track', query: 'dancing in the moonlight' }, function(err, data){
  myData = data;
});

Node プロセス全体でグローバルに使用できるようにする必要がある場合は、次の手順を実行します。

spotify.search({ type: 'track', query: 'dancing in the moonlight' }, function(err, data){
  global.myData = data;
});
于 2013-05-17T16:51:04.467 に答える