mirror of
https://github.com/XiaoDaiGua-Ray/ray-template.git
synced 2025-10-02 04:09:57 +08:00
v4.2.1
This commit is contained in:
parent
4d518feccf
commit
252508396d
1
assets/@vueuse_core@9.13.0_vue@3.3.4-7e6f7ed6.js
Normal file
1
assets/@vueuse_core@9.13.0_vue@3.3.4-7e6f7ed6.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/@vueuse_core@9.13.0_vue@3.3.4-7e6f7ed6.js.gz
Normal file
BIN
assets/@vueuse_core@9.13.0_vue@3.3.4-7e6f7ed6.js.gz
Normal file
Binary file not shown.
1
assets/@vueuse_shared@9.13.0_vue@3.3.4-b2a32b41.js
Normal file
1
assets/@vueuse_shared@9.13.0_vue@3.3.4-b2a32b41.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
var s;const w=typeof window<"u",I=e=>typeof e=="function",x=e=>typeof e=="string",E=()=>{};w&&((s=window==null?void 0:window.navigator)!=null&&s.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function C(e){return typeof e=="function"?e():VueDemi.unref(e)}function O(e,t){function r(...n){return new Promise((i,o)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(i).catch(o)})}return r}const f=e=>e();function y(e=f){const t=VueDemi.ref(!0);function r(){t.value=!1}function n(){t.value=!0}const i=(...o)=>{t.value&&e(...o)};return{isActive:VueDemi.readonly(t),pause:r,resume:n,eventFilter:i}}VueDemi.isVue3,VueDemi.isVue3,VueDemi.isVue3;function M(e){return e}function R(e){return VueDemi.getCurrentScope()?(VueDemi.onScopeDispose(e),!0):!1}function U(e,t=!0){VueDemi.getCurrentInstance()?VueDemi.onMounted(e):t?e():VueDemi.nextTick(e)}var u=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,g=(e,t)=>{var r={};for(var n in e)P.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&u)for(var n of u(e))t.indexOf(n)<0&&b.call(e,n)&&(r[n]=e[n]);return r};function h(e,t,r={}){const n=r,{eventFilter:i=f}=n,o=g(n,["eventFilter"]);return VueDemi.watch(e,O(i,t),o)}var D=Object.defineProperty,V=Object.defineProperties,$=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,p=(e,t,r)=>t in e?D(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,F=(e,t)=>{for(var r in t||(t={}))l.call(t,r)&&p(e,r,t[r]);if(a)for(var r of a(t))c.call(t,r)&&p(e,r,t[r]);return e},j=(e,t)=>V(e,$(t)),S=(e,t)=>{var r={};for(var n in e)l.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&a)for(var n of a(e))t.indexOf(n)<0&&c.call(e,n)&&(r[n]=e[n]);return r};function W(e,t,r={}){const n=r,{eventFilter:i}=n,o=S(n,["eventFilter"]),{eventFilter:v,pause:d,resume:m,isActive:_}=y(i);return{stop:h(e,t,j(F({},o),{eventFilter:v})),pause:d,resume:m,isActive:_}}export{x as a,I as b,M as c,U as d,w as i,E as n,C as r,R as t,W as w};
|
BIN
assets/@vueuse_shared@9.13.0_vue@3.3.4-b2a32b41.js.gz
Normal file
BIN
assets/@vueuse_shared@9.13.0_vue@3.3.4-b2a32b41.js.gz
Normal file
Binary file not shown.
1
assets/adjustment-24b7d06d.js
Normal file
1
assets/adjustment-24b7d06d.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const s="/assets/adjustment-cfe93b6a.svg";export{s as default};
|
1
assets/awesome-qr@2.1.5-rc.0-423f5ed7.js
Normal file
1
assets/awesome-qr@2.1.5-rc.0-423f5ed7.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/awesome-qr@2.1.5-rc.0-423f5ed7.js.gz
Normal file
BIN
assets/awesome-qr@2.1.5-rc.0-423f5ed7.js.gz
Normal file
Binary file not shown.
1
assets/axios-089f3bae.js
Normal file
1
assets/axios-089f3bae.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const s="/assets/axios-dbdbbd1c.svg";export{s as default};
|
6
assets/clipboard@2.0.11-3371ee7a.js
Normal file
6
assets/clipboard@2.0.11-3371ee7a.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/clipboard@2.0.11-3371ee7a.js.gz
Normal file
BIN
assets/clipboard@2.0.11-3371ee7a.js.gz
Normal file
Binary file not shown.
1
assets/close-0a7f6146.js
Normal file
1
assets/close-0a7f6146.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const s="/assets/close-45f62f96.svg";export{s as default};
|
1
assets/dark-6330f675.js
Normal file
1
assets/dark-6330f675.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const s="/assets/dark-94f08668.svg";export{s as default};
|
1
assets/dashboard-2055c477.js
Normal file
1
assets/dashboard-2055c477.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const s="/assets/dashboard-58305350.svg";export{s as default};
|
1
assets/dayjs@1.11.9-208bf754.js
Normal file
1
assets/dayjs@1.11.9-208bf754.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/dayjs@1.11.9-208bf754.js.gz
Normal file
BIN
assets/dayjs@1.11.9-208bf754.js.gz
Normal file
Binary file not shown.
1
assets/doc-32af5000.js
Normal file
1
assets/doc-32af5000.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const s="/assets/doc-5050b73b.svg";export{s as default};
|
1
assets/draggable-f4e9da03.js
Normal file
1
assets/draggable-f4e9da03.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const a="/assets/draggable-740c0707.svg";export{a as default};
|
1
assets/echart-278be0f3.js
Normal file
1
assets/echart-278be0f3.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const e="/assets/echart-96e0653f.svg";export{e as default};
|
1
assets/en-US-971615b2.js
Normal file
1
assets/en-US-971615b2.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{f as G}from"./index-cb5c6b30.js";import"./lodash-es@4.17.21-a64fa61b.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vueuse_core@9.13.0_vue@3.3.4-7e6f7ed6.js";import"./@vueuse_shared@9.13.0_vue@3.3.4-b2a32b41.js";import"./dayjs@1.11.9-208bf754.js";import"./awesome-qr@2.1.5-rc.0-423f5ed7.js";import"./canvas@2.11.2-f05bd587.js";import"./js-binary-schema-parser@2.0.3-9e47f7a8.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-02097300.js";import"./clipboard@2.0.11-3371ee7a.js";const e="Configuration",o={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},t="Display",n="Content Transition",Q={Title:e,ThemeOptions:o,InterfaceDisplay:t,ContentTransition:n},$=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:n,InterfaceDisplay:t,ThemeOptions:o,Title:e,default:Q},Symbol.toStringTag,{value:"Module"})),i="Reload Current Page",c="Lock",s="Setting",r="Github",l="Full Screen",a="Cancel Full Screen",u="Search",q={Reload:i,Lock:c,Setting:s,Github:r,FullScreen:l,CancelFullScreen:a,Search:u},H=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:a,FullScreen:l,Github:r,Lock:c,Reload:i,Search:u,Setting:s,default:q},Symbol.toStringTag,{value:"Module"})),_="Home",g="Rely",d="Rely About",m="Chart",f="Scroll Reveal",p="Axios Request",S="Table",h="MultiMenu(catch)",b="Doc",D="Doc (China)",y="Doc(inside)",O="Office",T="Document",P="Presentation",C="Spreadsheet",R="Precision",v="Directive",j="Same Level Router Demo",L="Mock",B={Dashboard:_,Rely:g,RelyAbout:d,Error:"Error Page",Echart:m,scrollReveal:f,Axios:p,Table:S,MultiMenu:h,Doc:b,DocLocal:D,DocLocalInside:y,Office:O,Office_Document:T,Office_Presentation:P,Office_Spreadsheet:C,CalculatePrecision:R,Directive:v,RouterDemo:j,Mock:L},J=Object.freeze(Object.defineProperty({__proto__:null,Axios:p,CalculatePrecision:R,Dashboard:_,Directive:v,Doc:b,DocLocal:D,DocLocalInside:y,Echart:m,Mock:L,MultiMenu:h,Office:O,Office_Document:T,Office_Presentation:P,Office_Spreadsheet:C,Rely:g,RelyAbout:d,RouterDemo:j,Table:S,default:B,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),M="Configuration",k={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},I="Interface Display",K={Title:M,ThemeOptions:k,InterfaceDisplay:I},V=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:I,ThemeOptions:k,Title:M,default:K},Symbol.toStringTag,{value:"Module"})),U="Register",w="Signin",x="QRCode Signin",A="please enter user name",F="please enter password",z="Login",N="User Name",E="User Password",W={Register:U,Signin:w,QRCodeSignin:x,NamePlaceholder:A,PasswordPlaceholder:F,Login:z,Name:N,Password:E},X=Object.freeze(Object.defineProperty({__proto__:null,Login:z,Name:N,NamePlaceholder:A,Password:E,PasswordPlaceholder:F,QRCodeSignin:x,Register:U,Signin:w,default:W},Symbol.toStringTag,{value:"Module"})),Y=Object.assign({"./en-US/headerSettingOptions.json":$,"./en-US/headerTooltip.json":H,"./en-US/menu.json":J,"./en-US/setting.json":V,"./en-US/views/login/index.json":X}),ue={message:{...G(Y,"en-US")}};export{ue as default};
|
BIN
assets/en-US-971615b2.js.gz
Normal file
BIN
assets/en-US-971615b2.js.gz
Normal file
Binary file not shown.
1
assets/error-5f54f75c.js
Normal file
1
assets/error-5f54f75c.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const r="/assets/error-7005be59.svg";export{r as default};
|
1
assets/expanded-7c2f7423.js
Normal file
1
assets/expanded-7c2f7423.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const e="/assets/expanded-a383d980.svg";export{e as default};
|
1
assets/export_excel-47dfd254.js
Normal file
1
assets/export_excel-47dfd254.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const e="/assets/export_excel-ccbf15f4.svg";export{e as default};
|
1
assets/fullscreen-df55d912.js
Normal file
1
assets/fullscreen-df55d912.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const e="/assets/fullscreen-4e315b7f.svg";export{e as default};
|
1
assets/github-707d2b08.js
Normal file
1
assets/github-707d2b08.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const s="/assets/github-ee9fd0dc.svg";export{s as default};
|
1
assets/google-7beeb4f6.js
Normal file
1
assets/google-7beeb4f6.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const e="/assets/google-a0d0e462.svg";export{e as default};
|
1
assets/index-0aee248c.js
Normal file
1
assets/index-0aee248c.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{R as a}from"./index-5f965853.js";import"./index-cb5c6b30.js";import"./lodash-es@4.17.21-a64fa61b.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vueuse_core@9.13.0_vue@3.3.4-7e6f7ed6.js";import"./@vueuse_shared@9.13.0_vue@3.3.4-b2a32b41.js";import"./dayjs@1.11.9-208bf754.js";import"./awesome-qr@2.1.5-rc.0-423f5ed7.js";import"./canvas@2.11.2-f05bd587.js";import"./js-binary-schema-parser@2.0.3-9e47f7a8.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-02097300.js";import"./clipboard@2.0.11-3371ee7a.js";import"./vuedraggable@4.1.0_vue@3.3.4-15830514.js";import"./sortablejs@1.14.0-69b0b3d5.js";import"./print-js@1.6.0-8c6cc636.js";const R=Vue.defineComponent({name:"RouterDemoHome",setup(){const o=VueRouter.useRouter(),r=[{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:e=>Vue.createVNode(naive.NSpace,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",text:!0,size:"tiny",onClick:()=>{o.push({path:"/router-demo/router-demo-detail"})}},{default:()=>[Vue.createTextVNode("详情")]})]})}],t=[];for(let e=0;e<10;e++)t.push({name:"张三",address:"New York No. 1 Lake Park",phone:"010-121212",key:e});return{dataSource:t,columns:r}},render(){return Vue.createVNode(naive.NSpace,{wrapItem:!1},{default:()=>[Vue.createVNode(a,{columns:this.columns,data:this.dataSource},null)]})}});export{R as default};
|
BIN
assets/index-0aee248c.js.gz
Normal file
BIN
assets/index-0aee248c.js.gz
Normal file
Binary file not shown.
1
assets/index-0b0332c3.js
Normal file
1
assets/index-0b0332c3.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/index-0b0332c3.js.gz
Normal file
BIN
assets/index-0b0332c3.js.gz
Normal file
Binary file not shown.
1
assets/index-14469ff2.js
Normal file
1
assets/index-14469ff2.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{u}from"./vue-hooks-plus@1.8.2_vue@3.3.4-91a549ba.js";import"./lodash@4.17.21-2c729a72.js";import{s as a}from"./instance-1e89d77e.js";import"./awesome-qr@2.1.5-rc.0-423f5ed7.js";import"./canvas@2.11.2-f05bd587.js";import"./js-binary-schema-parser@2.0.3-9e47f7a8.js";import"./index-cb5c6b30.js";import"./lodash-es@4.17.21-a64fa61b.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vueuse_core@9.13.0_vue@3.3.4-7e6f7ed6.js";import"./@vueuse_shared@9.13.0_vue@3.3.4-b2a32b41.js";import"./dayjs@1.11.9-208bf754.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-02097300.js";import"./clipboard@2.0.11-3371ee7a.js";function h(e,t){return u(()=>a(e),Object.assign({},t))}const m=e=>a({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),l=()=>a({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),L=Vue.defineComponent({name:"RAxios",setup(){const e=Vue.reactive({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:o,run:r}=u(l,{throttleWait:1e3,manual:!0}),{data:n,loading:d,run:V}=u(l,{debounceWait:1e3,manual:!0}),{data:c,loading:i,run:s}=u(m,{throttleWait:1e3,manual:!0}),{data:N,loading:D,run:F}=h({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{needCancel:!0}},{manual:!0});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:o,throttleDemoRun:r,debounceDemoValue:n,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:c,weatherDemoLoading:i,weatherDemoRun:s,demoData:N,demoLoading:D,demoRun:F}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode("h1",null,[Vue.createTextVNode("请求")]),Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("useRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持配置化请求数据")]),Vue.createVNode("h2",null,[Vue.createTextVNode("useHookPlusRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useRequest 获取")]),Vue.createVNode(naive.NCard,{title:"请求函数"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),Vue.createVNode("h3",null,[Vue.createTextVNode("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),Vue.createVNode("h3",null,[Vue.createTextVNode("3.详情请查看文档")])]}),Vue.createVNode(naive.NCard,{title:"useRequest示例(手动触发)"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>{var e;return[Vue.createVNode(naive.NButton,{onClick:this.demoRun.bind(this)},{default:()=>[Vue.createTextVNode("获取数据")]}),Vue.createVNode("h3",null,[Vue.createTextVNode("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useHookPlusRequest 获取")]),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("不论触发多少次,一秒钟之内仅会触发一次")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("一秒后才会执行,如果中途重新请求,则会重新计时")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"获取气候"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("该示例演示了如何根据动态值获取数据")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{L as default};
|
BIN
assets/index-14469ff2.js.gz
Normal file
BIN
assets/index-14469ff2.js.gz
Normal file
Binary file not shown.
1
assets/index-1feb5b87.js
Normal file
1
assets/index-1feb5b87.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
function a(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!Vue.isVNode(o)}const n=Vue.defineComponent({name:"RayLink",setup(){return{handleLinkClick:t=>{window.open(t.src)},avatarOptions:[{key:"yunhome",src:"https://yunkuangao.me/",tooltip:"云之家",icon:"https://yunkuangao.me/wp-content/uploads/2022/05/cropped-cropped-QQ%E5%9B%BE%E7%89%8720220511113928.jpg"},{key:"yun-cloud-images",src:"https://yunkuangao.com/",tooltip:"云图床",icon:"https://yunkuangao.me/wp-content/uploads/2022/05/cropped-cropped-QQ%E5%9B%BE%E7%89%8720220511113928.jpg"},{key:"ray-js-note",src:"https://note.youdao.com/s/ObWEe2BB",tooltip:"Ray的前端学习笔记",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.navigator.png"},{key:"ray-js-cover",src:"https://note.youdao.com/s/IC8xKPdB",tooltip:"Ray的面试题总结",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.navigator.png"},{key:"ray-template-doc",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",tooltip:"Ray Template Doc",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.navigator.png"},{key:"ray-template-doc-out",src:"https://ray-template.yunkuangao.com/",tooltip:"Ray Template Doc (国内地址)",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.navigator.png"}]}},render(){let o;return Vue.createVNode(naive.NSpace,null,a(o=this.avatarOptions.map(e=>Vue.createVNode(naive.NTooltip,null,{trigger:()=>Vue.createVNode(naive.NAvatar,Vue.mergeProps({round:!0,src:e.icon,style:["cursor: pointer"]},{onClick:this.handleLinkClick.bind(this,e)},{objectFit:"cover",size:24}),null),default:()=>e.tooltip})))?o:{default:()=>[o]})}});export{n as R};
|
BIN
assets/index-1feb5b87.js.gz
Normal file
BIN
assets/index-1feb5b87.js.gz
Normal file
Binary file not shown.
1
assets/index-31ed6937.js
Normal file
1
assets/index-31ed6937.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{R as d}from"./index-5f965853.js";import{R as s}from"./index-d0ed237e.js";import{u as m}from"./vue-hooks-plus@1.8.2_vue@3.3.4-91a549ba.js";import{s as p}from"./instance-1e89d77e.js";import"./lodash@4.17.21-2c729a72.js";import"./index-cb5c6b30.js";import"./lodash-es@4.17.21-a64fa61b.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vueuse_core@9.13.0_vue@3.3.4-7e6f7ed6.js";import"./@vueuse_shared@9.13.0_vue@3.3.4-b2a32b41.js";import"./dayjs@1.11.9-208bf754.js";import"./awesome-qr@2.1.5-rc.0-423f5ed7.js";import"./canvas@2.11.2-f05bd587.js";import"./js-binary-schema-parser@2.0.3-9e47f7a8.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-02097300.js";import"./clipboard@2.0.11-3371ee7a.js";import"./vuedraggable@4.1.0_vue@3.3.4-15830514.js";import"./sortablejs@1.14.0-69b0b3d5.js";import"./print-js@1.6.0-8c6cc636.js";const V=e=>p({url:"/api/list",method:"get",params:e}),P=Vue.defineComponent({name:"MockDemo",setup(){const e=Vue.reactive({page:1,pageSize:10,itemCount:0,pageSizes:[10,20,30,40,50],showSizePicker:!0,onUpdatePage:u=>{e.page=u,a()},onUpdatePageSize:u=>{e.pageSize=u,e.page=1,a()}}),{data:t,loading:r,run:i}=m(V,{manual:!0,onSuccess:u=>{}}),n=[{title:"id",key:"id"},{title:"邮箱",key:"email"},{title:"地址",key:"address"},{title:"姓名",key:"name"},{title:"年龄",key:"age"},{title:"创建时间",key:"createDate"},{title:"操作",key:"action",render:u=>Vue.createVNode(naive.NSpace,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.info("查看")}},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.warning("编辑")}},{default:()=>[Vue.createTextVNode("编辑")]}),Vue.createVNode(naive.NButton,{type:"error",text:!0,onClick:()=>{window.$message.error("删除")}},{default:()=>[Vue.createTextVNode("删除")]})]})}],o=Vue.reactive({email:null}),a=()=>{const{pageSize:u,page:l}=e,{email:c}=o;i({page:l,pageSize:u,email:c})};return Vue.watchEffect(()=>{t.value&&(e.itemCount=t.value.total)}),Vue.onBeforeMount(()=>{a()}),{personData:t,personLoading:r,paginationRef:e,columns:n,...Vue.toRefs(o),getPerson:a}},render(){return Vue.createVNode(naive.NSpace,{vertical:!0,wrapItem:!1},{default:()=>{var e;return[Vue.createVNode(naive.NCard,{title:"Mock 数据"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("mock 数据使用。但是,并没有启用生产环境的部署,所以生产环境结果为空。")])]}),Vue.createVNode(naive.NCard,{title:"提示"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("RayTable 组件有一个比较值得注意的地方就是,该组件会自动的按照数据量计算分页条数。所以你在异步获取数据的时候,一定要手动设置 remote 属性为 true,并且设置 itemCount 或者 pageCount。")])]}),Vue.createVNode(naive.NForm,{labelPlacement:"left"},{default:()=>[Vue.createVNode(s,{bordered:!1,cols:3},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NFormItemGi,{label:"邮箱"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.email,"onUpdate:value":t=>this.email=t,clearable:!0},null)]})]),action:()=>Vue.createVNode(naive.NButton,{type:"primary",onClick:this.getPerson.bind(this)},{default:()=>[Vue.createTextVNode("搜索")]})})]}),Vue.createVNode(d,{title:"分页表格",data:(e=this.personData)==null?void 0:e.data,loading:this.personLoading,columns:this.columns,pagination:this.paginationRef,remote:!0,action:!0},null)]}})}});export{P as default};
|
BIN
assets/index-31ed6937.js.gz
Normal file
BIN
assets/index-31ed6937.js.gz
Normal file
Binary file not shown.
1
assets/index-4768233b.js
Normal file
1
assets/index-4768233b.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{c as l}from"./lodash-es@4.17.21-a64fa61b.js";import{c as r}from"./currency.js@2.0.4-57f74176.js";const a=(t,u,e)=>t!=null&&t.length?t.length===1?r(t[0]):t.reduce((i,o,s,d)=>(i=e==null?void 0:e(i,o,s,d),i),u):0,c=(t,u,e="number")=>e==="number"?r(t,u).value:r(t,u).toString(),p=(...t)=>a(t,0,(u,e)=>r(u).add(e)),V=(...t)=>{if(t.length===2){const[n,i]=t;return r(n).subtract(i)}const u=l(t),e=u.shift();return u.length?a(u,e,(n,i)=>r(n).subtract(i)):e},h=(...t)=>a(t,1,(u,e)=>r(u).multiply(e)),F=(...t)=>{if(t.length===2){const[n,i]=t;return r(n).divide(i)}const u=l(t),e=u.shift();return u.length?a(u,e,(n,i)=>r(n).divide(i)):e},N=(t,u,e)=>u<=1?[t||0]:t?r(t,e).distribute(u).map(i=>c(i,e)):new Array(u).fill(0),v=Vue.defineComponent({name:"CalculatePrecision",setup(){const t=Vue.reactive({addOptions:["1","0.2","0.1","1.1"],subtractOptions:["1","0.2","0.1","1.1"],multiplyOptions:["1","0.2","0.1","1.1"],divideOptions:["1","0.2","0.1","1.1"],distributeValue:12,distributeOutputValue:[],distributeLength:3}),u={addOptions:p,subtractOptions:V,multiplyOptions:h,divideOptions:F},e=(i,o)=>{const s=u[o],d=s(...i);return"结果: "+c(d)},n=()=>{Vue.nextTick().then(()=>{t.distributeOutputValue=N(t.distributeValue,t.distributeLength)})};return n(),{...Vue.toRefs(t),copilotFunc:e,updateDistributeValue:n}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode("h2",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("计算方法,默认都保留两位小数与四舍五入,可以根据 format 方法自行转换")]),Vue.createVNode("h3",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"加法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),Vue.createVNode(naive.NCard,{title:"减法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),Vue.createVNode(naive.NCard,{title:"乘法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),Vue.createVNode(naive.NCard,{title:"除法(非取模)"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),Vue.createVNode(naive.NCard,{title:"平分一个值"},{default:()=>Vue.createVNode(naive.NSpace,{wrapItem:!1},{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),Vue.createVNode(naive.NInputNumber,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{v as default};
|
BIN
assets/index-4768233b.js.gz
Normal file
BIN
assets/index-4768233b.js.gz
Normal file
Binary file not shown.
1
assets/index-5137d5a6.js
Normal file
1
assets/index-5137d5a6.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{g as i,o as u,i as f,h as c}from"./index-cb5c6b30.js";const y=Vue.defineComponent({name:"RayIframe",props:{src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0}},setup(e,{expose:m}){const d=Vue.computed(()=>({"--ray-iframe-frameborder":i(e.frameborder),"--ray-iframe-width":i(e.width),"--ray-iframe-height":i(e.height)})),a=Vue.ref(),n=Vue.ref(!0),o=r=>{n.value=!1;const{onSuccess:t}=e;t&&c(t,a.value,r)},l=r=>{n.value=!1;const{onError:t}=e;t&&c(t,r)},s=()=>a.value;return m({iframeInst:a}),Vue.onMounted(()=>{u(s(),"load",o.bind(this)),u(s(),"error",l)}),Vue.onBeforeUnmount(()=>{f(s(),"load",o),f(s(),"error",l)}),{cssVars:d,iframeRef:a,spinShow:n}},render(){return Vue.createVNode("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[Vue.createVNode(naive.NSpin,Vue.mergeProps(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>Vue.createVNode("iframe",Vue.mergeProps({class:"ray-iframe__container",ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}});export{y as R};
|
BIN
assets/index-5137d5a6.js.gz
Normal file
BIN
assets/index-5137d5a6.js.gz
Normal file
Binary file not shown.
1
assets/index-54a10a9a.js
Normal file
1
assets/index-54a10a9a.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{R as t}from"./index-5137d5a6.js";import"./index-cb5c6b30.js";import"./lodash-es@4.17.21-a64fa61b.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vueuse_core@9.13.0_vue@3.3.4-7e6f7ed6.js";import"./@vueuse_shared@9.13.0_vue@3.3.4-b2a32b41.js";import"./dayjs@1.11.9-208bf754.js";import"./awesome-qr@2.1.5-rc.0-423f5ed7.js";import"./canvas@2.11.2-f05bd587.js";import"./js-binary-schema-parser@2.0.3-9e47f7a8.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-02097300.js";import"./clipboard@2.0.11-3371ee7a.js";const s=Vue.defineComponent({name:"RTemplateDoc",setup(){return{}},render(){return Vue.createVNode(t,{width:"100%",height:"100%",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",lazy:!0},null)}});export{s as default};
|
1
assets/index-5702b3f6.js
Normal file
1
assets/index-5702b3f6.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{R as e}from"./index-5137d5a6.js";import"./index-cb5c6b30.js";import"./lodash-es@4.17.21-a64fa61b.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vueuse_core@9.13.0_vue@3.3.4-7e6f7ed6.js";import"./@vueuse_shared@9.13.0_vue@3.3.4-b2a32b41.js";import"./dayjs@1.11.9-208bf754.js";import"./awesome-qr@2.1.5-rc.0-423f5ed7.js";import"./canvas@2.11.2-f05bd587.js";import"./js-binary-schema-parser@2.0.3-9e47f7a8.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-02097300.js";import"./clipboard@2.0.11-3371ee7a.js";const c=Vue.defineComponent({name:"IframeDemo",setup(){return{}},render(){return Vue.createVNode(naive.NSpace,{vertical:!0,size:[20,20]},{default:()=>[Vue.createVNode(naive.NCard,{title:"naive ui(延迟加载)"},{default:()=>[Vue.createVNode(e,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),Vue.createVNode(naive.NCard,{title:"vue-hooks-plus(立即加载)"},{default:()=>[Vue.createVNode(e,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{c as default};
|
BIN
assets/index-5702b3f6.js.gz
Normal file
BIN
assets/index-5702b3f6.js.gz
Normal file
Binary file not shown.
1
assets/index-5f965853.js
Normal file
1
assets/index-5f965853.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/index-5f965853.js.gz
Normal file
BIN
assets/index-5f965853.js.gz
Normal file
Binary file not shown.
1
assets/index-65c74f92.js
Normal file
1
assets/index-65c74f92.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/index-65c74f92.js.gz
Normal file
BIN
assets/index-65c74f92.js.gz
Normal file
Binary file not shown.
1
assets/index-674ce277.js
Normal file
1
assets/index-674ce277.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/index-674ce277.js.gz
Normal file
BIN
assets/index-674ce277.js.gz
Normal file
Binary file not shown.
1
assets/index-6f49ccd1.js
Normal file
1
assets/index-6f49ccd1.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const u=Vue.defineComponent({name:"MultiMenuTwoOne",setup(){return{inputValue:Vue.ref(null)}},render(){return Vue.createVNode("div",{style:{height:"var(--layout-content-height)"}},[Vue.createTextVNode("多级菜单2-2-1"),Vue.createVNode(naive.NInput,{modelValue:this.inputValue,"onUpdate:modelValue":e=>this.inputValue=e},null)])}});export{u as default};
|
1
assets/index-80b70550.js
Normal file
1
assets/index-80b70550.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
function s(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Vue.isVNode(t)}const g=Vue.defineComponent({name:"RelyAbout",setup(){const{pkg:t}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","awesome-qr":"2.1.5-rc.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.34.4",pinia:"^2.1.4","pinia-plugin-persistedstate":"^3.1.0","print-js":"^1.6.0",screenfull:"^6.0.2",vue:"^3.3.4","vue-hooks-plus":"1.8.2","vue-i18n":"^9.2.2","vue-router":"^4.2.4",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.12.1","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/mockjs":"1.0.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^7.1.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.15.1",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3",sass:"1.54.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.15.0","unplugin-vue-components":"^0.25.1",vite:"^4.4.9","vite-plugin-cdn2":"0.12.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-mock-dev-server":"1.3.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.4"},name:"ray-template",version:"4.2.1"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},{dependencies:u,devDependencies:i,name:e,version:c}=t,d=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],l=Vue.ref([]),a=Vue.ref([]),v=[{name:"项目名称",label:e},{name:"版本信息",label:c},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],m=()=>{const n=o=>Object.keys(o).reduce((r,p)=>(r.push({name:p,relyVersion:o[p],relyAddress:""}),r),[]);l.value=n(u),a.value=n(i)},y=n=>{n.url&&window.open(n.url)};return Vue.onBeforeMount(()=>{m()}),{columns:d,dependenciesOptions:l,devDependenciesOptions:a,templateOptions:v,handleTagClick:y}},render(){let t,u,i;return Vue.createVNode("div",{class:"rely-about"},[Vue.createVNode(naive.NCard,{title:"关于项目"},{default:()=>[Vue.createTextVNode("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),Vue.createVNode(naive.NCard,{title:"项目信息"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},s(t=this.templateOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[Vue.createVNode(naive.NTag,Vue.mergeProps({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NCard,{title:"生产依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},s(u=this.dependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?u:{default:()=>[u]})]}),Vue.createVNode(naive.NCard,{title:"开发依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},s(i=this.devDependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?i:{default:()=>[i]})]})])}});export{g as default};
|
BIN
assets/index-80b70550.js.gz
Normal file
BIN
assets/index-80b70550.js.gz
Normal file
Binary file not shown.
1
assets/index-8b2bbb09.js
Normal file
1
assets/index-8b2bbb09.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const u=Vue.defineComponent({name:"SubMenuOther",setup(){return{inputValue:Vue.ref(null)}},render(){return Vue.createVNode("div",null,[Vue.createTextVNode("多级菜单-2-1"),Vue.createVNode(naive.NInput,{modelValue:this.inputValue,"onUpdate:modelValue":e=>this.inputValue=e},null)])}});export{u as default};
|
1
assets/index-91f5e9a2.js
Normal file
1
assets/index-91f5e9a2.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const a=Vue.defineComponent({name:"RDirective",setup(){const e=Vue.reactive({copyValueOne:"我是待复制内容区域一",copyValueTwo:"我是待复制内容区域二",throttleBtnClickCount:0,debounceBtnClickCount:0,disabledValue:!1}),u=t=>{e[t]++};return{...Vue.toRefs(e),updateDemoValue:u}},render(){return Vue.createVNode(naive.NSpace,{wrapItem:!1},{default:()=>[Vue.createVNode(naive.NCard,{title:"指令"},{default:()=>[Vue.createTextVNode("该页面展示如何使用已封装好的指令")]}),Vue.createVNode(naive.NCard,{title:"文本复制示例一"},{default:()=>[Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInput,{value:this.copyValueOne,"onUpdate:value":e=>this.copyValueOne=e},null),Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("复制")]}),[[Vue.resolveDirective("copy"),this.copyValueOne]])]})]}),Vue.createVNode(naive.NCard,{title:"文本复制示例二"},{default:()=>[Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInput,{value:this.copyValueTwo,"onUpdate:value":e=>this.copyValueTwo=e},null),Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("复制")]}),[[Vue.resolveDirective("copy"),this.copyValueTwo]])]})]}),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NSpace,{wrapItem:!0,vertical:!0},{default:()=>[Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("点击执行")]}),[[Vue.resolveDirective("throttle"),{func:this.updateDemoValue.bind(null,"throttleBtnClickCount"),trigger:"click",wait:1e3,options:{}}]]),Vue.createVNode("p",null,[Vue.createTextVNode("我执行了"),this.throttleBtnClickCount,Vue.createTextVNode("次")]),Vue.createVNode("p",null,[Vue.createTextVNode("该方法 1s 内仅会执行一次")])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NSpace,{wrapItem:!0,vertical:!0},{default:()=>[Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("点击执行")]}),[[Vue.resolveDirective("debounce"),{func:this.updateDemoValue.bind(null,"debounceBtnClickCount"),trigger:"click",wait:1e3,options:{}}]]),Vue.createVNode("p",null,[Vue.createTextVNode("我执行了"),this.debounceBtnClickCount,Vue.createTextVNode("次")]),Vue.createVNode("p",null,[Vue.createTextVNode("该方法将延迟 1s 执行")])]})]}),Vue.createVNode(naive.NCard,{title:"禁用"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.disabledValue,"onUpdate:value":e=>this.disabledValue=e},{checked:()=>"取消",unchecked:()=>"禁用"}),Vue.createVNode(naive.NCard,{title:"描述"},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("该指令会强制禁用(通过 css 层面)禁用元素交互。但是 naive ui 组件提供了完整的 disabled 属性,所以在组件库有禁用需求时,直接调用组件库 disabled 属性即可。但是值得注意的是,该指令优先级最高,会覆盖组件 disabled 属性。")])]}),Vue.createVNode(naive.NCard,{title:"原生表单"},{default:()=>[Vue.withDirectives(Vue.createVNode("form",null,[Vue.createVNode("input",{type:"text",placeholder:"请输入"},null),Vue.createVNode("button",null,[Vue.createTextVNode("提交")])]),[[Vue.resolveDirective("disabled"),this.disabledValue]])]}),Vue.createVNode(naive.NCard,{title:"文本内容"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.withDirectives(Vue.createVNode("p",null,[Vue.createTextVNode("我是可以被禁用的文本内容")]),[[Vue.resolveDirective("disabled"),this.disabledValue]])]})]}),Vue.createVNode(naive.NCard,{title:"naive 组件"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0,justify:"start"},{default:()=>[Vue.withDirectives(Vue.createVNode(naive.NForm,null,{default:()=>[Vue.createVNode(naive.NFormItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]})]}),[[Vue.resolveDirective("disabled"),this.disabledValue]]),Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("按钮")]}),[[Vue.resolveDirective("disabled"),this.disabledValue]]),Vue.withDirectives(Vue.createVNode(naive.NSwitch,null,null),[[Vue.resolveDirective("disabled"),this.disabledValue]])]})]})]})]})]})}});export{a as default};
|
BIN
assets/index-91f5e9a2.js.gz
Normal file
BIN
assets/index-91f5e9a2.js.gz
Normal file
Binary file not shown.
1
assets/index-a1beaf2d.js
Normal file
1
assets/index-a1beaf2d.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const e=Vue.defineComponent({name:"ScrollReveal",render(){return Vue.createVNode("div",{class:"scroll-reveal"},[Vue.createVNode(naive.NCard,{title:"提示"},{default:()=>[Vue.createTextVNode("RayScrollReveal组件有点问题, 暂时移除. 不能正常的实现滚动动画. 很是操蛋!!!")]})])}});export{e as default};
|
1
assets/index-a5e34d7c.js
Normal file
1
assets/index-a5e34d7c.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const u=Vue.defineComponent({name:"RouterDemoDetail",render(){return Vue.createVNode(naive.NSpace,{wrapItem:!1},{default:()=>[Vue.createVNode(naive.NCard,{title:"平层路由详情页面"},{default:()=>[Vue.createTextVNode("我是平层路由详情页面")]}),Vue.createVNode(naive.NCard,{title:"TIP"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("1. 可以点击面包屑或者菜单返回到主页面")]),Vue.createVNode("h2",null,[Vue.createTextVNode("2. 如果这个页面需要配置多个详情页面,只需将该路由所在的 children 中,将所需页面配置为 sameLevel 即可。")])]})]})}});export{u as default};
|
1
assets/index-ac406187.css
Normal file
1
assets/index-ac406187.css
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/index-ac406187.css.gz
Normal file
BIN
assets/index-ac406187.css.gz
Normal file
Binary file not shown.
1
assets/index-acd497d8.js
Normal file
1
assets/index-acd497d8.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{d as s,_}from"./index-cb5c6b30.js";import"./lodash-es@4.17.21-a64fa61b.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vueuse_core@9.13.0_vue@3.3.4-7e6f7ed6.js";import"./@vueuse_shared@9.13.0_vue@3.3.4-b2a32b41.js";import"./dayjs@1.11.9-208bf754.js";import"./awesome-qr@2.1.5-rc.0-423f5ed7.js";import"./canvas@2.11.2-f05bd587.js";import"./js-binary-schema-parser@2.0.3-9e47f7a8.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-02097300.js";import"./clipboard@2.0.11-3371ee7a.js";function t(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!Vue.isVNode(o)}const I=Vue.defineComponent({name:"PreviewSVGIcons",setup(){const o=Vue.ref([]);return Object.keys(Object.assign({"/src/icons/adjustment.svg":()=>_(()=>import("./adjustment-24b7d06d.js"),[]),"/src/icons/axios.svg":()=>_(()=>import("./axios-089f3bae.js"),[]),"/src/icons/close.svg":()=>_(()=>import("./close-0a7f6146.js"),[]),"/src/icons/dark.svg":()=>_(()=>import("./dark-6330f675.js"),[]),"/src/icons/dashboard.svg":()=>_(()=>import("./dashboard-2055c477.js"),[]),"/src/icons/doc.svg":()=>_(()=>import("./doc-32af5000.js"),[]),"/src/icons/draggable.svg":()=>_(()=>import("./draggable-f4e9da03.js"),[]),"/src/icons/echart.svg":()=>_(()=>import("./echart-278be0f3.js"),[]),"/src/icons/error.svg":()=>_(()=>import("./error-5f54f75c.js"),[]),"/src/icons/expanded.svg":()=>_(()=>import("./expanded-7c2f7423.js"),[]),"/src/icons/export_excel.svg":()=>_(()=>import("./export_excel-47dfd254.js"),[]),"/src/icons/fullscreen.svg":()=>_(()=>import("./fullscreen-df55d912.js"),[]),"/src/icons/github.svg":()=>_(()=>import("./github-707d2b08.js"),[]),"/src/icons/google.svg":()=>_(()=>import("./google-7beeb4f6.js"),[]),"/src/icons/language.svg":()=>_(()=>import("./language-49983edc.js"),[]),"/src/icons/left_arrow.svg":()=>_(()=>import("./left_arrow-41ba78bd.js"),[]),"/src/icons/light.svg":()=>_(()=>import("./light-5de29906.js"),[]),"/src/icons/lock.svg":()=>_(()=>import("./lock-9f3355e8.js"),[]),"/src/icons/login_bg.svg":()=>_(()=>import("./login_bg-6c592a55.js"),[]),"/src/icons/more.svg":()=>_(()=>import("./more-659c98df.js"),[]),"/src/icons/mouse.svg":()=>_(()=>import("./mouse-68867615.js"),[]),"/src/icons/office.svg":()=>_(()=>import("./office-544dfc98.js"),[]),"/src/icons/other.svg":()=>_(()=>import("./other-a2ca0b22.js"),[]),"/src/icons/print.svg":()=>_(()=>import("./print-8a6524bd.js"),[]),"/src/icons/qrcode.svg":()=>_(()=>import("./qrcode-bee47bf2.js"),[]),"/src/icons/ray.svg":()=>_(()=>import("./ray-9ef71c6a.js"),[]),"/src/icons/reload.svg":()=>_(()=>import("./reload-8602b66b.js"),[]),"/src/icons/rely.svg":()=>_(()=>import("./rely-942a112d.js"),[]),"/src/icons/resize_h.svg":()=>_(()=>import("./resize_h-350ea2c0.js"),[]),"/src/icons/right_arrow.svg":()=>_(()=>import("./right_arrow-8d3292cd.js"),[]),"/src/icons/search.svg":()=>_(()=>import("./search-10a5352d.js"),[]),"/src/icons/setting.svg":()=>_(()=>import("./setting-2c667f4c.js"),[]),"/src/icons/table.svg":()=>_(()=>import("./table-e120f65d.js"),[]),"/src/icons/twitter.svg":()=>_(()=>import("./twitter-29845b3d.js"),[])})).forEach(e=>{const i=e.match(/\/(\w+)\.svg/)[1];i&&o.value.push(i)}),{icons:o}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let o;return Vue.createVNode(naive.NSpace,{wrapItem:!1},t(o=this.icons.map(r=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card"},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(s,{name:r,size:"56",cursor:"pointer"},null),default:()=>r})]),[[Vue.resolveDirective("copy"),`<RayIcon name="${r}" size="56" />`]])))?o:{default:()=>[o]})}})}});export{I as default};
|
BIN
assets/index-acd497d8.js.gz
Normal file
BIN
assets/index-acd497d8.js.gz
Normal file
Binary file not shown.
1
assets/index-af323981.js
Normal file
1
assets/index-af323981.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{d as o}from"./index-cb5c6b30.js";import{R as n}from"./index-1feb5b87.js";import"./lodash-es@4.17.21-a64fa61b.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vueuse_core@9.13.0_vue@3.3.4-7e6f7ed6.js";import"./@vueuse_shared@9.13.0_vue@3.3.4-b2a32b41.js";import"./dayjs@1.11.9-208bf754.js";import"./awesome-qr@2.1.5-rc.0-423f5ed7.js";import"./canvas@2.11.2-f05bd587.js";import"./js-binary-schema-parser@2.0.3-9e47f7a8.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-02097300.js";import"./clipboard@2.0.11-3371ee7a.js";function l(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const b=Vue.defineComponent({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("Vue3.x")]}),Vue.createVNode(naive.NTag,{type:"info"},{default:()=>[Vue.createTextVNode("React")]})]})},{label:"从事搬砖时长",des:()=>Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>Vue.createVNode(naive.NSpace,{align:"center"},{default:()=>[Vue.createVNode(o,{name:"ray",size:"22"},null),Vue.createTextVNode("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>Vue.createVNode(naive.NSpace,{align:"center"},{default:()=>[Vue.createTextVNode("如果有希望补充的功能可以在"),Vue.createVNode("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[Vue.createTextVNode("GitHub")]),Vue.createTextVNode("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite4.0",value:"Vite4.0"},{label:"Pinia",value:"Pinia"},{label:"TSX",value:"TSX"}]}},render(){let u,a;return Vue.createVNode(naive.NLayout,{class:"dashboard-layout layout-full"},{default:()=>[Vue.createVNode(naive.NCard,null,{header:()=>Vue.h(o,{name:"ray",size:"64"},{}),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),Vue.createVNode(naive.NCard,{title:"个人介绍"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left",column:2},l(u=this.coverLetterOptions.map(e=>{let t;return Vue.createVNode(naive.NDescriptionsItem,{key:e.label,label:e.label,span:e==null?void 0:e.span},l(t=e.des())?t:{default:()=>[t]})}))?u:{default:()=>[u]})]}),Vue.createVNode(naive.NCard,{title:"项目介绍"},{default:()=>[Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("技术栈")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createVNode(naive.NSpace,null,l(a=this.technologyTagOptions.map(e=>Vue.createVNode(naive.NTag,{key:e.value,type:"info"},{default:()=>[e.label]})))?a:{default:()=>[a]})]}),Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("项目介绍")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createTextVNode("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),Vue.createVNode(naive.NCard,{title:"友情链接"},{default:()=>[Vue.createVNode(n,null,null)]})]})}});export{b as default};
|
BIN
assets/index-af323981.js.gz
Normal file
BIN
assets/index-af323981.js.gz
Normal file
Binary file not shown.
1
assets/index-bb3615ca.js
Normal file
1
assets/index-bb3615ca.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{R as e,L as t}from"./ray-49c2c9fa.js";import"./index-cb5c6b30.js";import"./lodash-es@4.17.21-a64fa61b.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vueuse_core@9.13.0_vue@3.3.4-7e6f7ed6.js";import"./@vueuse_shared@9.13.0_vue@3.3.4-b2a32b41.js";import"./dayjs@1.11.9-208bf754.js";import"./awesome-qr@2.1.5-rc.0-423f5ed7.js";import"./canvas@2.11.2-f05bd587.js";import"./js-binary-schema-parser@2.0.3-9e47f7a8.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-02097300.js";import"./clipboard@2.0.11-3371ee7a.js";const f=Vue.defineComponent({name:"RQRCode",setup(){const u=Vue.ref("ray template yes"),a=Vue.ref(),o=Vue.ref();return{qrcodeText:u,qrcodeStatus:a,rayQRCodeRef:o}},render(){return Vue.createVNode(naive.NSpace,{wrapItem:!1},{default:()=>[Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("基于 awesome-qr 进行封装,支持 LOGO、gif、backgroundImage 等属性。")]),Vue.createVNode("h2",null,[Vue.createTextVNode("该组件会自动监听文本内容变化,然后重新渲染(watchText)")]),Vue.createVNode("h2",null,[Vue.createTextVNode("具体使用请参考 props 配置项")])]}),Vue.createVNode(naive.NCard,{title:"基础二维码"},{default:()=>[Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes"},null),Vue.createVNode(e,{text:"ray template yes",logoImage:t},null),Vue.createVNode(e,{text:"ray template yes",gifBackgroundURL:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif?imageView2/1/w/80/h/80",dotScale:.5,colorDark:"#64d9d6"},null)]})]}),Vue.createVNode(naive.NCard,{title:"状态二维码"},{default:()=>[Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes",logoImage:t,status:"error",onReload:()=>{window.$message.error("relod props")}},null),Vue.createVNode(e,{text:"ray template yes",logoImage:t,status:"loading"},null)]})]}),Vue.createVNode(naive.NCard,{title:"监听内容变化"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{this.qrcodeStatus="loading",setTimeout(()=>{this.qrcodeText="text updated: "+new Date().getTime(),this.qrcodeStatus=void 0},1e3)}},{default:()=>[Vue.createTextVNode("更新二维码内容")]}),Vue.createVNode(naive.NButton,{onClick:()=>{var u;(u=this.rayQRCodeRef)==null||u.downloadQRCode()}},{default:()=>[Vue.createTextVNode("下载二维码")]})]}),Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(e,{text:this.qrcodeText,status:this.qrcodeStatus,logoImage:t,ref:"rayQRCodeRef"},null),Vue.createTextVNode("当前二维码内容:"),this.qrcodeText]})]})]})]})}});export{f as default};
|
BIN
assets/index-bb3615ca.js.gz
Normal file
BIN
assets/index-bb3615ca.js.gz
Normal file
Binary file not shown.
1
assets/index-c5f4ca14.js
Normal file
1
assets/index-c5f4ca14.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{r as e}from"./index-cb5c6b30.js";import"./lodash-es@4.17.21-a64fa61b.js";import"./screenfull@6.0.2-b3e6dc1f.js";import"./@vueuse_core@9.13.0_vue@3.3.4-7e6f7ed6.js";import"./@vueuse_shared@9.13.0_vue@3.3.4-b2a32b41.js";import"./dayjs@1.11.9-208bf754.js";import"./awesome-qr@2.1.5-rc.0-423f5ed7.js";import"./canvas@2.11.2-f05bd587.js";import"./js-binary-schema-parser@2.0.3-9e47f7a8.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-02097300.js";import"./clipboard@2.0.11-3371ee7a.js";const r=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},render(){return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NButton,{onClick:e.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]})})])}}),l=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(r,{status:"404"},null)}});export{l as default};
|
BIN
assets/index-c5f4ca14.js.gz
Normal file
BIN
assets/index-c5f4ca14.js.gz
Normal file
Binary file not shown.
1
assets/index-cb5c6b30.js
Normal file
1
assets/index-cb5c6b30.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/index-cb5c6b30.js.gz
Normal file
BIN
assets/index-cb5c6b30.js.gz
Normal file
Binary file not shown.
1
assets/index-cdb677b1.js
Normal file
1
assets/index-cdb677b1.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const u=Vue.defineComponent({name:"MultiMenuOne",setup(){return{inputValue:Vue.ref(null)}},render(){return Vue.createVNode("div",null,[Vue.createTextVNode("多级菜单-1"),Vue.createVNode(naive.NInput,{modelValue:this.inputValue,"onUpdate:modelValue":e=>this.inputValue=e},null)])}});export{u as default};
|
1
assets/index-d0ed237e.js
Normal file
1
assets/index-d0ed237e.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{h as d,d as n}from"./index-cb5c6b30.js";const r={open:{type:Boolean,default:!1},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...naive.gridProps},u=Vue.defineComponent({name:"RayCollapseGrid",props:r,setup(a){const e=Vue.ref(!a.open),l=()=>{e.value=!e.value;const{onUpdateValue:s,"onUpdate:value":t}=a;s&&d(s,e.value),t&&d(t,e.value)};return{modelCollapsed:e,handleCollapse:l,CollapseIcon:()=>Vue.createVNode("div",{class:"collapse-icon",onClick:l.bind(this)},[Vue.createVNode("span",null,[e.value?a.collapseToggleText[0]:a.collapseToggleText[1]]),Vue.createVNode(n,{customClassName:`collapse-icon--arrow ${e.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return Vue.createVNode(naive.NCard,{bordered:this.bordered},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var a,e;return[(e=(a=this.$slots).default)==null?void 0:e.call(a),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NSpace,{justify:"end"},{default:()=>{var l,o;return[(o=(l=this.$slots).action)==null?void 0:o.call(l),this.CollapseIcon()]}})]})]}})})}});export{u as R};
|
BIN
assets/index-d0ed237e.js.gz
Normal file
BIN
assets/index-d0ed237e.js.gz
Normal file
Binary file not shown.
1
assets/instance-1e89d77e.js
Normal file
1
assets/instance-1e89d77e.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{k as o,l as t,m as l,A as d}from"./index-cb5c6b30.js";const I={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},{setImplement:c}=o(),R=(e,r)=>{t.removePendingRequest(e.config)},q=(e,r)=>{},A=()=>{c("implementResponseInterceptorArray",[R],"ok")},E=()=>{c("implementResponseInterceptorErrorArray",[q],"error")},y=(e,r)=>{if(e){const s=e.headers;r.forEach(n=>{s[n.key]=n.value})}},{setImplement:p}=o(),k=(e,r)=>{const s=l(d.token);return e.url,{key:"X-TOKEN",value:s}},f=(e,r)=>{y(e,[k(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},P=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},g=(e,r)=>{},v=()=>{p("implementRequestInterceptorArray",[f,P],"ok")},C=()=>{p("implementRequestInterceptorErrorArray",[g],"error")},a=axios.create(I),{createAxiosInstance:m,beforeFetch:u,fetchError:i}=o();a.interceptors.request.use(e=>(m(e,"requestInstance"),v(),u("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(C(),i("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));a.interceptors.response.use(e=>{m(e,"responseInstance"),A(),u("responseInstance","implementResponseInterceptorArray","ok");const{data:r}=e;return Promise.resolve(r)},e=>(E(),i("responseError",e,"implementResponseInterceptorErrorArray"),t.removePendingRequest(e.config||{}),Promise.reject(e)));export{a as s};
|
BIN
assets/instance-1e89d77e.js.gz
Normal file
BIN
assets/instance-1e89d77e.js.gz
Normal file
Binary file not shown.
1
assets/language-49983edc.js
Normal file
1
assets/language-49983edc.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const a="/assets/language-076a2a6d.svg";export{a as default};
|
1
assets/left_arrow-41ba78bd.js
Normal file
1
assets/left_arrow-41ba78bd.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const s="/assets/left_arrow-096460ff.svg";export{s as default};
|
1
assets/light-5de29906.js
Normal file
1
assets/light-5de29906.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const s="/assets/light-b327bf3e.svg";export{s as default};
|
1
assets/lock-9f3355e8.js
Normal file
1
assets/lock-9f3355e8.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const s="/assets/lock-b512fe3d.svg";export{s as default};
|
1
assets/lodash-es@4.17.21-a64fa61b.js
Normal file
1
assets/lodash-es@4.17.21-a64fa61b.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/lodash-es@4.17.21-a64fa61b.js.gz
Normal file
BIN
assets/lodash-es@4.17.21-a64fa61b.js.gz
Normal file
Binary file not shown.
1
assets/lodash@4.17.21-2c729a72.js
Normal file
1
assets/lodash@4.17.21-2c729a72.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{c as v,g as w}from"./awesome-qr@2.1.5-rc.0-423f5ed7.js";function B(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var S=B,U=typeof v=="object"&&v&&v.Object===Object&&v,D=U,X=D,H=typeof self=="object"&&self&&self.Object===Object&&self,q=X||H||Function("return this")(),G=q,z=G,J=function(){return z.Date.now()},K=J,Q=/\s/;function V(e){for(var t=e.length;t--&&Q.test(e.charAt(t)););return t}var Y=V,Z=Y,ee=/^\s+/;function te(e){return e&&e.slice(0,Z(e)+1).replace(ee,"")}var re=te,ne=G,ie=ne.Symbol,L=ie,x=L,W=Object.prototype,ae=W.hasOwnProperty,oe=W.toString,m=x?x.toStringTag:void 0;function ce(e){var t=ae.call(e,m),n=e[m];try{e[m]=void 0;var i=!0}catch{}var o=oe.call(e);return i&&(t?e[m]=n:delete e[m]),o}var fe=ce,ue=Object.prototype,se=ue.toString;function de(e){return se.call(e)}var be=de,E=L,le=fe,me=be,ge="[object Null]",ve="[object Undefined]",I=E?E.toStringTag:void 0;function Te(e){return e==null?e===void 0?ve:ge:I&&I in Object(e)?le(e):me(e)}var ye=Te;function je(e){return e!=null&&typeof e=="object"}var $e=je,Se=ye,Oe=$e,pe="[object Symbol]";function he(e){return typeof e=="symbol"||Oe(e)&&Se(e)==pe}var _e=he,xe=re,k=S,Ee=_e,R=0/0,Ie=/^[-+]0x[0-9a-f]+$/i,ke=/^0b[01]+$/i,Re=/^0o[0-7]+$/i,Ne=parseInt;function we(e){if(typeof e=="number")return e;if(Ee(e))return R;if(k(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=k(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=xe(e);var n=ke.test(e);return n||Re.test(e)?Ne(e.slice(2),n?2:8):Ie.test(e)?R:+e}var Ge=we,Le=S,$=K,N=Ge,We="Expected a function",Ce=Math.max,Fe=Math.min;function Pe(e,t,n){var i,o,s,u,a,f,d=0,O=!1,b=!1,T=!0;if(typeof e!="function")throw new TypeError(We);t=N(t)||0,Le(n)&&(O=!!n.leading,b="maxWait"in n,s=b?Ce(N(n.maxWait)||0,t):s,T="trailing"in n?!!n.trailing:T);function y(r){var c=i,l=o;return i=o=void 0,d=r,u=e.apply(l,c),u}function F(r){return d=r,a=setTimeout(g,t),O?y(r):u}function P(r){var c=r-f,l=r-d,_=t-c;return b?Fe(_,s-l):_}function p(r){var c=r-f,l=r-d;return f===void 0||c>=t||c<0||b&&l>=s}function g(){var r=$();if(p(r))return h(r);a=setTimeout(g,P(r))}function h(r){return a=void 0,T&&i?y(r):(i=o=void 0,u)}function A(){a!==void 0&&clearTimeout(a),d=0,i=f=o=a=void 0}function M(){return a===void 0?u:h($())}function j(){var r=$(),c=p(r);if(i=arguments,o=this,f=r,c){if(a===void 0)return F(f);if(b)return clearTimeout(a),a=setTimeout(g,t),y(f)}return a===void 0&&(a=setTimeout(g,t)),u}return j.cancel=A,j.flush=M,j}var C=Pe;const He=w(C);var Ae=C,Me=S,Be="Expected a function";function Ue(e,t,n){var i=!0,o=!0;if(typeof e!="function")throw new TypeError(Be);return Me(n)&&(i="leading"in n?!!n.leading:i,o="trailing"in n?!!n.trailing:o),Ae(e,t,{leading:i,maxWait:t,trailing:o})}var De=Ue;const qe=w(De);export{He as d,qe as t};
|
BIN
assets/lodash@4.17.21-2c729a72.js.gz
Normal file
BIN
assets/lodash@4.17.21-2c729a72.js.gz
Normal file
Binary file not shown.
1
assets/login_bg-6c592a55.js
Normal file
1
assets/login_bg-6c592a55.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const s="/assets/login_bg-30500e95.svg";export{s as default};
|
1
assets/more-659c98df.js
Normal file
1
assets/more-659c98df.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const e="/assets/more-95e44418.svg";export{e as default};
|
1
assets/mouse-68867615.js
Normal file
1
assets/mouse-68867615.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const s="/assets/mouse-184d51d9.svg";export{s as default};
|
1
assets/office-544dfc98.js
Normal file
1
assets/office-544dfc98.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const s="/assets/office-348a49a8.svg";export{s as default};
|
1
assets/other-a2ca0b22.js
Normal file
1
assets/other-a2ca0b22.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const e="/assets/other-8d168e3d.svg";export{e as default};
|
1
assets/print-8a6524bd.js
Normal file
1
assets/print-8a6524bd.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const s="/assets/print-729ef6c5.svg";export{s as default};
|
1
assets/print-js@1.6.0-8c6cc636.js
Normal file
1
assets/print-js@1.6.0-8c6cc636.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/print-js@1.6.0-8c6cc636.js.gz
Normal file
BIN
assets/print-js@1.6.0-8c6cc636.js.gz
Normal file
Binary file not shown.
1
assets/qrcode-bee47bf2.js
Normal file
1
assets/qrcode-bee47bf2.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const e="/assets/qrcode-e4385c3f.svg";export{e as default};
|
1
assets/ray-49c2c9fa.js
Normal file
1
assets/ray-49c2c9fa.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{n as f,d as m,h as l,p as h}from"./index-cb5c6b30.js";import{l as V}from"./awesome-qr@2.1.5-rc.0-423f5ed7.js";const b={loadingDescription:{type:String},watchText:{type:Boolean,default:!0},status:{type:String},errorDescription:{type:[String,Object],default:"二维码已过期"},errorActionDescription:{type:String,default:"重新加载"},text:{type:String,required:!0},size:{type:Number,default:160},margin:{type:Number,default:12},correctLevel:{type:Number,default:1,validator:t=>[0,1,2,3].includes(t)},maskPattern:{type:Number},version:{type:Number},components:{type:Object,default:()=>({data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}})},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#ffffff"},autoColor:{type:Boolean,default:!0},backgroundImage:{type:String},backgroundDimming:{type:String,default:"rgba(0, 0, 0, 0)"},gifBackgroundURL:{type:String},gifBackground:{type:ArrayBuffer},whiteMargin:{type:Boolean,default:!0},logoImage:{type:String},logoScale:{type:Number,default:.4},logoMargin:{type:Number,default:6},logoCornerRadius:{type:Number,default:8},dotScale:{type:Number,default:1},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onReload:{type:[Function,Array],default:null}},N=t=>new Promise((i,s)=>{const e=new XMLHttpRequest;e.responseType="blob",e.onload=()=>{const o=new FileReader;o.onloadend=()=>{i(o.result)},o.onerror=n=>{s(n)},o.onabort=n=>{s(n)},o.readAsArrayBuffer(e.response)},e.open("GET",t),e.send()}),v=Vue.defineComponent({name:"RayQRcode",props:b,setup(t,i){const{expose:s}=i,e=Vue.ref(),o={opacitySpinning:"0.1"};let n;const p=async()=>{const{gifBackgroundURL:r}=t;if(r)try{n=await N(r)}catch(u){console.error(u)}},d=()=>{const{gifBackground:r,...u}=t;new V.AwesomeQR({...u,gifBackground:n??void 0}).draw().then(c=>{const{onSuccess:a}=t;a&&l(a,c),e.value=c}).catch(c=>{const{onError:a}=t;a&&l(a,c)})},g=()=>{if(i.slots.errorAction)return;const{onReload:r}=t;r&&l(r)},y=r=>{e.value&&f(e.value,"String")&&h(e.value,r||new Date().getTime()+".png")};return Vue.watchEffect(()=>{t.watchText&&Vue.nextTick().then(()=>{d()})}),s({downloadQRCode:y}),Vue.onMounted(async()=>{await p(),d()}),{qrcodeURL:e,spinOverrides:o,errorActionClick:g}},render(){return Vue.createVNode("div",{class:"ray-qrcode"},[Vue.createVNode(naive.NSpin,{show:this.status==="loading",themeOverrides:this.spinOverrides,description:this.loadingDescription},{default:()=>[Vue.createVNode("img",{src:this.qrcodeURL},null)]}),this.status==="error"?Vue.createVNode("div",{class:"ray-qrcode__error"},[Vue.createVNode("div",{class:"ray-qrcode__error-content"},[f(this.errorDescription,"String")?this.errorDescription:()=>this.errorDescription]),Vue.createVNode("div",{class:"ray-qrcode__error-btn",onClick:this.errorActionClick.bind(this)},[this.$slots.errorAction?this.$slots.errorAction():Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{text:!0,color:"#ffffff"},{default:()=>this.errorActionDescription,icon:()=>Vue.createVNode(m,{name:"reload",size:"16",color:"#ffffff"},null)})])])]):null])}}),A="/assets/ray-ab649d1c.svg";export{A as L,v as R};
|
BIN
assets/ray-49c2c9fa.js.gz
Normal file
BIN
assets/ray-49c2c9fa.js.gz
Normal file
Binary file not shown.
1
assets/ray-9ef71c6a.js
Normal file
1
assets/ray-9ef71c6a.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const a="/assets/ray-ab649d1c.svg";export{a as default};
|
1
assets/reload-8602b66b.js
Normal file
1
assets/reload-8602b66b.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const s="/assets/reload-0c42cff9.svg";export{s as default};
|
1
assets/rely-942a112d.js
Normal file
1
assets/rely-942a112d.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const s="/assets/rely-8f78048b.svg";export{s as default};
|
1
assets/resize_h-350ea2c0.js
Normal file
1
assets/resize_h-350ea2c0.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const s="/assets/resize_h-f384709b.svg";export{s as default};
|
1
assets/right_arrow-8d3292cd.js
Normal file
1
assets/right_arrow-8d3292cd.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const r="/assets/right_arrow-b6a19fdc.svg";export{r as default};
|
1
assets/search-10a5352d.js
Normal file
1
assets/search-10a5352d.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const s="/assets/search-e0d85ff4.svg";export{s as default};
|
1
assets/setting-2c667f4c.js
Normal file
1
assets/setting-2c667f4c.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
const s="/assets/setting-5d4dd28f.svg";export{s as default};
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user