在執行「的console.log」它沒有返回值在Chrome(版本60.0.3112.101),但在Firefox中的字符串(54.0)以下。愛可信承諾在Chrome控制檯未定義價值回報,在Firefox控制檯的字符串
axios.get('https://jsonplaceholder.typicode.com/posts')
.then(function (response) {
console.log(response.data[0].title);
})
.catch(function (error) {
console.log(error);
});
請注意,如果在Chrome中使用「alert」而不是「console.log」,則它可以正常工作。有什麼辦法讓它在Chrome中工作嗎?
感謝您的任何幫助。
[它的工作原理在Chrome就好(https://jsfiddle.net/cek2yhyk/)。如果您確實是指* console *,請記住,控制檯會顯示上次評估表達式的結果(除了評估過程中發佈的任何'console.log'外)。我看不出爲什麼上述會導致'undefined',但代碼肯定不會'console.log''undefined'。 –
而事實上,如果我愛可信添加到這個頁面,然後運行在Chrome的控制檯代碼,我只在** **不安承諾顯示,這是不相關的(因爲承諾是未解決的)看到'undefined'。 –