在执行“的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'。 –