91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Vue框架中怎么調用模擬數據

發布時間:2022-03-31 17:07:01 來源:億速云 閱讀:212 作者:iii 欄目:開發技術

本篇內容主要講解“Vue框架中怎么調用模擬數據”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Vue框架中怎么調用模擬數據”吧!

1、框架結構

Vue框架中怎么調用模擬數據

mock是模擬數據文件夾,文件夾中有index.js,里面包含所模擬的接口數據:如下所示

const Mock = require("mockjs");
const { param2Obj } = require("./utils");

const user = require("./user");

//調用方式
const mocks = [...user];
function mockXHR() {
    // mock patch
    // https://github.com/nuysoft/Mock/issues/300
    Mock.XHR.prototype.proxy_send = Mock.XHR.prototype.send;
    Mock.XHR.prototype.send = function() {
        if (this.custom.xhr) {
            this.custom.xhr.withCredentials = this.withCredentials || false;

            if (this.responseType) {
                this.custom.xhr.responseType = this.responseType;
            }
        }
        this.proxy_send(...arguments);
    };

    function XHR2ExpressReqWrap(respond) {
        return function(options) {
            let result = null;
            if (respond instanceof Function) {
                const { body, type, url } = options;
                // https://expressjs.com/en/4x/api.html#req
                result = respond({
                    method: type,
                    body: JSON.parse(body),
                    query: param2Obj(url),
                });
            } else {
                result = respond;
            }
            return Mock.mock(result);
        };
    }

    for (const i of mocks) {
        Mock.mock(
            new RegExp(i.url),
            i.type || "get",
            XHR2ExpressReqWrap(i.response)
        );
    }
}

module.exports = {
    mocks,
    mockXHR,
};

2、在api中進行調用:如圖

Vue框架中怎么調用模擬數據

然后就可以成功請求數據

Vue框架中怎么調用模擬數據

到此,相信大家對“Vue框架中怎么調用模擬數據”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

vue
AI

鹤庆县| 玉门市| 谷城县| 建宁县| 台中市| 玉溪市| 澄迈县| 顺义区| 八宿县| 丰顺县| 旌德县| 吉木萨尔县| 宜宾县| 溧水县| 西青区| 湘阴县| 抚宁县| 九江市| 息烽县| 阿瓦提县| 沂源县| 南部县| 武胜县| 健康| 和林格尔县| 花垣县| 沙洋县| 渝北区| 衡阳市| 无棣县| 蓬莱市| 鄂伦春自治旗| 大渡口区| 河南省| 乌兰浩特市| 苏州市| 辽宁省| 安宁市| 穆棱市| 莆田市| 兴安县|