为什么request调用后端查询返回值x后,console.log(x)打印出来的数据是空的,但是前端页面{{this.x}}显示的是有值的
时间: 2024-06-01 12:14:28 浏览: 46
前端获取http状态码400的返回值实例
5星 · 资源好评率100%
这可能是因为在调用后端查询时,返回值还没有完全加载完成。在该查询完成之前,console.log(x)已经被执行了,导致数据为空。但是在页面上使用{{this.x}}时,数据已经完成加载并渲染到页面上了,所以看起来是有值的。为了解决这个问题,您可以添加一个回调函数来确保查询完成后再执行console.log(x)。
阅读全文