天天看點

封裝axios中的get請求傳遞params參數,對象的解構,擴充運算符

封裝時候需要将傳入的params參數進行結構

fetch: (url, params = {}, _ContentType = ContentType.urlencoded) => {
        return new Promise((resolve, reject) => {
            axios.get(url, {
                    //配置對象params
                    params:{
                        //傳遞過來請求參數params
                        ...params
                    }
                }
        })
    },
           

在定義方法的時候傳遞對象

getIntervieweeInfo: (id) => {
    let sid={'id':id}
    return http.fetch(API.getIntervieweeInfo,sid, 'application/json')
}
           
封裝axios中的get請求傳遞params參數,對象的解構,擴充運算符

如果不結構的話會出現以下情況

封裝axios中的get請求傳遞params參數,對象的解構,擴充運算符

繼續閱讀