本地json模拟请求

新建data-api.js文件

data-api.js
export let http = {
  get: function(url, config = {}) {
    return loadData(url);
  },
  post: function(url, data, config = {}) {
    return loadData(url);
  }
};
async function loadData(file) {
  return { data: (await import("../data" + file + ".json")).default };
}

export function request(url, cb) {
  http
    .get(url)
    .then(res => res.data)
    .then(cb);
}

调用

import { request } from "../../../api/data-api";

vue中methods:
        methods: {
                getTableList() {
                        request("/selectAllCasesByParam2", data => {
                            this.tableList = data.newApplyList;
                            this.total=this.tableList.length;
                        });
                },
发布了21 篇原创文章 · 获赞 4 · 访问量 2734

猜你喜欢

转载自blog.csdn.net/smallico/article/details/102779685