2016-01-14 21 views
1

我看到了另一個帖子,它建議啓用一個env變量來使其靜音。我不想沉默警告。我想修復警告。這意味着,我不想要實現BLUEBIRD_W_FORGOTTEN_RETURN = 0BluebirdJS抱怨諾言被創建,但在處理程序中沒有人返回

這是我得到消息的代碼「警告:承諾在處理程序創建的,但不是從它返回」

metaData = new PatientMetaData(); 
this.promises.metaData = new Promise(function(resolve, reject){ 
    metaData.fetch({ 
    success: function(){ 
     resolve(metaData); 
    }, 
    error: function(err){ 
     reject(err); 
    } 
    }); 
}); 

我在this.promises.metaData之前加了「return」,警告仍然出現。 我在解析和拒絕之前添加了它,警告依然出現。 我在metaData.fetch之前添加它,警告仍然出現。 我在新增加之前添加了它,我收到了一個錯誤「意外令牌」

回答

相關問題