async getTableData(){ const res=await this.$request.get(`/links-class/page?pageNum=${this.queryInfo.pagenum}&pageSize=${this.queryInfo.pagesize}`) if(res.code==200){ this.tableData=res.data.records this.total=res.data.total } },
时间: 2024-04-18 17:30:38 浏览: 191
使用async框架GET从网络上获取数据
这段代码是一个异步函数(async function),名为 `getTableData`。在该函数内部,使用了 `await` 关键字来等待一个异步请求的结果返回。具体来说,它调用了 `this.$request.get` 方法发送了一个 GET 请求,请求的 URL 是 `/links-class/page`,并且通过 URL 的查询参数传递了 `pageNum` 和 `pageSize` 参数。
当异步请求返回结果后,使用 `res` 变量接收结果。在这段代码中,如果返回结果的 `code` 等于 200,那么将返回结果中的 `data.records` 赋值给 `this.tableData`,并将返回结果中的 `data.total` 赋值给 `this.total`。
总体来说,这段代码的作用是获取表格数据,并将获取到的数据存储到 `tableData` 和 `total` 变量中。
阅读全文