12 |
- "use strict";(self["webpackChunkludash"]=self["webpackChunkludash"]||[]).push([[981],{9947:function(e,n,t){t.r(n),t.d(n,{default:function(){return d}});var r=t(3396),a=t(4870),s=t(8472),o=t(5017);const u=(0,r._)("p",{class:"demo"},"DEMO",-1);var l={__name:"http",setup(e){const n=(0,a.iH)('import { WrappedAxios } from "ludash";\n \nconst http = new WrappedAxios();\n\nhttp\n .beforeRequest((config) => {\n config.headers.token = "123";\n return config;\n })\n .afterResponse(\n (response) => {\n return response.data;\n },\n (error) => {\n return Promise.reject(error);\n }\n );\n\nhttp.get("/a", { a: 1 });\n\nconst req = http.createGetWithCancel("/a", { a: 1 });\nreq.send();\n\nsetTimeout(() => {\n req.abort();\n});');return(e,t)=>((0,r.wg)(),(0,r.iD)("div",null,[(0,r.Wm)(s.Z,{title:"Http",desc:"根据使用习惯将axios进行了二次封装,提供了更方便的cancel方法,"},{default:(0,r.w5)((()=>[u,(0,r.Wm)((0,a.SU)(o.Z1),{modelValue:n.value,"onUpdate:modelValue":t[0]||(t[0]=e=>n.value=e),disabled:!0},null,8,["modelValue"])])),_:1})]))}};const c=l;var d=c}}]);
- //# sourceMappingURL=http.61b1fb73.js.map
|