1
redis.get('xfers:Turkey').then(data => {
var GAME_ID = 25;
return [returnPromise, returnPromise2]
}).spread((success, success2) => {
//GAME_ID here is undefined
});
但是,你可以这样做:
redis.get('xfers:Turkey').then(data => {
var GAME_ID = 25;
return [returnPromise, returnPromise2, GAME_ID]
}).spread((success, success2, GAME_ID) => {
//GAME_ID here is passed
});
的正常工作,我只是觉得我做错了什么。如果我有很多创建的变量,我需要传递很多arguments
。 (对于每个连续的连锁店) - 我很好奇是否有更直观的方法,谢谢!
使用函数绑定值? –