接口请求

在iview-admin2.0对axios进行了封装,如果你需要调用接口,步骤如下:

step1

./src/api目录中定义接口调用方法,拿获取表格数据来做示范,在api文件夹下创建data.js,然后在内部定义如下:

  1. import axios from '@/libs/api.request'
  2. export const getTableData = () => {
  3. return axios.request({ // 这里返回的是一个Promise,request方法传入一个配置对象,配置项可参考axios
  4. url: 'get_table_data',
  5. method: 'get'
  6. })
  7. }

step2

在使用的地方如下:

  1. import { getTableData } from '@/api/data'
  2. getTableData().then(res => {
  3. this.tableData = res.data
  4. }).catch(err => {
  5. console.log(err)
  6. })

原文: https://lison16.github.io/iview-admin-doc/#/接口请求