如何仅使用第二个或第三个回调

不确定这是否是一个愚蠢的问题,但是是否有一种更简洁的方法可以在调用函数时仅使用第二个/第三个回调?

    uploadTask.on('state_change', ()=>{}, ()=> {}, () => { 
           updateCampsite(newCampsiteRef.id, data)
    })

这里我只想使用第三个回调,但是如果没有前面的空函数,它就无法工作。有没有更好的办法?或者我根本不应该这样做?

爱!


12345678_0001
浏览 89回答 1
1回答

手掌心

传递 undefined 而不是空函数。但是,如果出现任何错误,则传递空函数。即使那样也没关系。uploadTask.on('state_change', undefined, undefined, () => {    updateCampsite(newCampsiteRef.id, data)})
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript