axios-service
axios-service copied to clipboard
requestOptsWrapper函数导致get、post等方法第三个参数不生效的问题
` import { getRequestsByRoot, serviceHocs, getMessageDecorator } from 'axios-service' const { requestOptsWrapper, setParamsDecorate } = serviceHocs const { get: baseGet } = getRequestsByRoot({ root: apiRoots.baseApi }) const responseKeys = { dataKey: 'data', msgKey: 'error_msg', codeKey: 'dm_error', successCode: 0 } const get = requestOptsWrapper(baseGet, responseKeys)
baseGet('/api/orders/getSellerOrderList',null, { autoLoading: false }) //不用requestOptsWrapper的写法 get('/api/orders/getSellerOrderList', { autoLoading: false }) //用requestOptsWrapper的写法 ` requestOptsWrapper包裹前后导致方法使用方式不一样,望解决