javascript node.js将变量从回调分配给外部变量

时间:2017-11-10 21:54:37

标签: javascript node.js

我在其他内部有2个回调。

service.call(data).then(result=>{

 var err='';
 service2.call(result.data, (result2,error)=>{
    //I want to assign error to err
 })
})

如何将内部变量分配给外部变量?

1 个答案:

答案 0 :(得分:-1)

您可以在service2回调中使用err = error赋值来执行此操作。 另一个问题是,err变量只存在于第一个服务的回调中,因此不清楚你将如何使用它。 无论如何,我已经起草了一些模拟服务,以证明作业有效。

get_history(symbol="NIFTY",start=date(2017,1,1),end=date(2017,11,11),index=True futures=True, expiry_date=date(2017,11,30))