接口请求
在iview-admin2.0对axios进行了封装,如果你需要调用接口,步骤如下:
step1
在./src/api
目录中定义接口调用方法,拿获取表格数据来做示范,在api文件夹下创建data.js,然后在内部定义如下:
import axios from '@/libs/api.request'
export const getTableData = () => {
return axios.request({ // 这里返回的是一个Promise,request方法传入一个配置对象,配置项可参考axios
url: 'get_table_data',
method: 'get'
})
}
step2
在使用的地方如下:
import { getTableData } from '@/api/data'
getTableData().then(res => {
this.tableData = res.data
}).catch(err => {
console.log(err)
})