我通过前端发送id,查询返回得到的数据类型如下,其中Object中是我想要的数据,数据格式为{“key1":"value1","key2":value2,……}
Promise {<pending>}
[[Prototype]]: Promise
[[PromiseState]]: "fulfilled"
[[PromiseResult]]: Object
并且我想把这个Object数据放在一个数组中,tableData:[{}],因此就要想办法取出Object数据,
Promise从语法上来说是一个构造函数,从功能上来讲,用Promise的实例封装异步操作并获取数据。我们需要通过Promise.then方法获取数据,
queryById(this.queryId).then( data=>{
console.log(data)
this.tabledata.push(data)
})
这样就可以把数据放在tabledata中了。