监听fetch的方法

监听fetch的方法

重新封装fetch

function onFetch(callback) {
    let logFetch = window.fetch
    window.fetch = function (input, init) {
        return new Promise((resolve, reject) => {
            logFetch(input, init)
                .then(function (response) {
                    callback(response)
                    resolve(response)
                }, reject)
        })
    }
}

调用onFetch方法

onFetch(response => {
    response.json()
    .then(res=>{
		console.log(res)
	})
})
上一篇:vue3.x fetch 使用


下一篇:2021-04-16:SDK细碎知识点,平台(未完成)