mirror of
https://github.com/XiaoDaiGua-Ray/ray-template.git
synced 2025-08-07 13:39:52 +08:00
build
This commit is contained in:
parent
a929be921d
commit
69ff9452a9
File diff suppressed because one or more lines are too long
Binary file not shown.
1
assets/__commonjsHelpers__-042e6b4d.js
Normal file
1
assets/__commonjsHelpers__-042e6b4d.js
Normal file
@ -0,0 +1 @@
|
||||
var f=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function l(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function a(e){if(e.__esModule)return e;var r=e.default;if(typeof r=="function"){var o=function n(){if(this instanceof n){var t=[null];t.push.apply(t,arguments);var u=Function.bind.apply(r,t);return new u}return r.apply(this,arguments)};o.prototype=r.prototype}else o={};return Object.defineProperty(o,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var t=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(o,n,t.get?t:{enumerable:!0,get:function(){return e[n]}})}),o}export{a,f as c,l as g};
|
4235
assets/css-vendor-091c6028.js
Normal file
4235
assets/css-vendor-091c6028.js
Normal file
File diff suppressed because it is too large
Load Diff
BIN
assets/css-vendor-091c6028.js.gz
Normal file
BIN
assets/css-vendor-091c6028.js.gz
Normal file
Binary file not shown.
@ -1 +0,0 @@
|
||||
import{f as n}from"./index-c4f56c3c.js";import"./.pnpm-8379147f.js";const o={Title:e=>{const{normalize:r}=e;return r(["Configuration"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["Theme"])},Dark:e=>{const{normalize:r}=e;return r(["Dark"])},Light:e=>{const{normalize:r}=e;return r(["Light"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["Primary Color"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["Display"])}},t=Object.freeze(Object.defineProperty({__proto__:null,default:o},Symbol.toStringTag,{value:"Module"})),l={Reload:e=>{const{normalize:r}=e;return r(["Reload Current Page"])},Lock:e=>{const{normalize:r}=e;return r(["Lock"])},Setting:e=>{const{normalize:r}=e;return r(["Setting"])},Github:e=>{const{normalize:r}=e;return r(["Github"])},FullScreen:e=>{const{normalize:r}=e;return r(["Full Screen"])},CancelFullScreen:e=>{const{normalize:r}=e;return r(["Cancel Full Screen"])},Search:e=>{const{normalize:r}=e;return r(["Search"])}},i=Object.freeze(Object.defineProperty({__proto__:null,default:l},Symbol.toStringTag,{value:"Module"})),a={Dashboard:e=>{const{normalize:r}=e;return r(["Home"])},Rely:e=>{const{normalize:r}=e;return r(["Rely"])},RelyAbout:e=>{const{normalize:r}=e;return r(["Rely About"])},Error:e=>{const{normalize:r}=e;return r(["Error Page"])},Echart:e=>{const{normalize:r}=e;return r(["Chart"])},scrollReveal:e=>{const{normalize:r}=e;return r(["Scroll Reveal"])},Axios:e=>{const{normalize:r}=e;return r(["Axios Request"])},Table:e=>{const{normalize:r}=e;return r(["Table"])},MultiMenu:e=>{const{normalize:r}=e;return r(["MultiMenu(catch)"])},Doc:e=>{const{normalize:r}=e;return r(["Doc"])},DocLocal:e=>{const{normalize:r}=e;return r(["Doc (China)"])},Office:e=>{const{normalize:r}=e;return r(["Office"])},Office_Document:e=>{const{normalize:r}=e;return r(["Document"])},Office_Presentation:e=>{const{normalize:r}=e;return r(["Presentation"])},Office_Spreadsheet:e=>{const{normalize:r}=e;return r(["Spreadsheet"])},CalculatePrecision:e=>{const{normalize:r}=e;return r(["Precision"])},Directive:e=>{const{normalize:r}=e;return r(["Directive"])},RouterDemo:e=>{const{normalize:r}=e;return r(["Same Level Router Demo"])}},m=Object.freeze(Object.defineProperty({__proto__:null,default:a},Symbol.toStringTag,{value:"Module"})),s={Title:e=>{const{normalize:r}=e;return r(["Configuration"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["Theme"])},Dark:e=>{const{normalize:r}=e;return r(["Dark"])},Light:e=>{const{normalize:r}=e;return r(["Light"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["Primary Color"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["Interface Display"])}},c=Object.freeze(Object.defineProperty({__proto__:null,default:s},Symbol.toStringTag,{value:"Module"})),u={Register:e=>{const{normalize:r}=e;return r(["Register"])},Signin:e=>{const{normalize:r}=e;return r(["Signin"])},QRCodeSignin:e=>{const{normalize:r}=e;return r(["QRCode Signin"])},NamePlaceholder:e=>{const{normalize:r}=e;return r(["please enter user name"])},PasswordPlaceholder:e=>{const{normalize:r}=e;return r(["please enter password"])},Login:e=>{const{normalize:r}=e;return r(["Login"])},Name:e=>{const{normalize:r}=e;return r(["User Name"])},Password:e=>{const{normalize:r}=e;return r(["User Password"])}},z=Object.freeze(Object.defineProperty({__proto__:null,default:u},Symbol.toStringTag,{value:"Module"})),_=Object.assign({"./en-US/headerSettingOptions.json":t,"./en-US/headerTooltip.json":i,"./en-US/menu.json":m,"./en-US/setting.json":c,"./en-US/views/login/index.json":z}),S={message:{...n(_,"en-US")}};export{S as default};
|
Binary file not shown.
1
assets/index-00bb46c4.js
Normal file
1
assets/index-00bb46c4.js
Normal file
@ -0,0 +1 @@
|
||||
import{d as e,K as n}from"./vue-vendor-0e3aae74.js";const r=e({name:"RPresentation",setup(){return{}},render(){return n("div",null,null)}});export{r as default};
|
@ -1 +0,0 @@
|
||||
import{f as e,h as n,as as r}from"./.pnpm-8379147f.js";const f=e({name:"ROffice",render(){return n(r,null,null)}});export{f as default};
|
10
assets/index-129445cb.js
Normal file
10
assets/index-129445cb.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/index-129445cb.js.gz
Normal file
BIN
assets/index-129445cb.js.gz
Normal file
Binary file not shown.
@ -1 +0,0 @@
|
||||
import{l as r}from"./index-c4f56c3c.js";import{f as o,r as a,t as n,h as s,ar as u}from"./.pnpm-8379147f.js";const m=o({name:"RDocument",setup(){const e=r(16),t=a({});return{...n(t),editorUUID:e}},render(){return s("div",null,[u(" ")])}});export{m as default};
|
1
assets/index-19e30bc6.js
Normal file
1
assets/index-19e30bc6.js
Normal file
@ -0,0 +1 @@
|
||||
import{an as o}from"./utils-vendor-2e5c09dc.js";import{d as r,k as a,P as n,K as s,a as m}from"./vue-vendor-0e3aae74.js";import"./vendor-1f51a4af.js";import"./css-vendor-091c6028.js";import"./__commonjsHelpers__-042e6b4d.js";const f=r({name:"RDocument",setup(){const e=o(16),t=a({});return{...n(t),editorUUID:e}},render(){return s("div",null,[m(" ")])}});export{f as default};
|
1
assets/index-1d1c685f.js
Normal file
1
assets/index-1d1c685f.js
Normal file
@ -0,0 +1 @@
|
||||
import{d as u,r as n,K as t,a}from"./vue-vendor-0e3aae74.js";import{ax as o}from"./vendor-1f51a4af.js";import"./utils-vendor-2e5c09dc.js";import"./css-vendor-091c6028.js";import"./__commonjsHelpers__-042e6b4d.js";const s=u({name:"MultiMenuTwoOne",setup(){return{inputValue:n(null)}},render(){return t("div",null,[a("多级菜单2-2-1"),t(o,{modelValue:this.inputValue,"onUpdate:modelValue":e=>this.inputValue=e},null)])}});export{s as default};
|
@ -1 +0,0 @@
|
||||
import{f as e,h as n}from"./.pnpm-8379147f.js";const r=e({name:"RPresentation",setup(){return{}},render(){return n("div",null,null)}});export{r as default};
|
@ -1 +0,0 @@
|
||||
import{i,o,j as m}from"./index-c4f56c3c.js";import{f as g,g as S,e as c,H as p,I as v,h as t,an as b,m as d,aD as h,u as N}from"./.pnpm-8379147f.js";const y=g({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},success:{type:Function,default:null},error:{type:Function,default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0}},setup(e,{expose:w}){const F=S(()=>({"--ray-iframe-frameborder":i(e.frameborder),"--ray-iframe-width":i(e.width),"--ray-iframe-height":i(e.height)})),s=c(),u=c(!0),n=a=>{var r;u.value=!1,(r=e.success)==null||r.call(e,s.value,a)},f=a=>{var r;u.value=!1,(r=e.error)==null||r.call(e,s.value,a)},l=()=>s.value;return w(),p(()=>{o(l(),"load",n.bind(this)),o(l(),"error",f)}),v(()=>{m(l(),"load",n),m(l(),"error",f)}),{cssVars:F,iframeRef:s,spinShow:u}},render(){return t("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[t(b,d(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>t("iframe",d({class:"ray-iframe__container",ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),D=g({name:"IframeDemo",setup(){return{}},render(){return t(N,{vertical:!0,size:[20,20]},{default:()=>[t(h,{title:"naive ui(延迟加载)"},{default:()=>[t(y,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),t(h,{title:"vueuse(立即加载)"},{default:()=>[t(y,{src:"https://www.vueusejs.com/",height:"300",lazy:!1},null)]})]})}});export{D as default};
|
Binary file not shown.
1
assets/index-26e3a82a.js
Normal file
1
assets/index-26e3a82a.js
Normal file
@ -0,0 +1 @@
|
||||
import{au as i,aj as f,ak as m}from"./utils-vendor-2e5c09dc.js";import{d as p,c as F,r as c,f as S,o as v,K as t,u as d}from"./vue-vendor-0e3aae74.js";import{aH as b,b3 as h,an as N}from"./vendor-1f51a4af.js";import"./css-vendor-091c6028.js";import"./__commonjsHelpers__-042e6b4d.js";const y=p({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},success:{type:Function,default:null},error:{type:Function,default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0}},setup(e,{expose:w}){const g=F(()=>({"--ray-iframe-frameborder":i(e.frameborder),"--ray-iframe-width":i(e.width),"--ray-iframe-height":i(e.height)})),s=c(),l=c(!0),n=a=>{var r;l.value=!1,(r=e.success)==null||r.call(e,s.value,a)},o=a=>{var r;l.value=!1,(r=e.error)==null||r.call(e,s.value,a)},u=()=>s.value;return w(),S(()=>{f(u(),"load",n.bind(this)),f(u(),"error",o)}),v(()=>{m(u(),"load",n),m(u(),"error",o)}),{cssVars:g,iframeRef:s,spinShow:l}},render(){return t("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[t(b,d(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>t("iframe",d({class:"ray-iframe__container",ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),V=p({name:"IframeDemo",setup(){return{}},render(){return t(N,{vertical:!0,size:[20,20]},{default:()=>[t(h,{title:"naive ui(延迟加载)"},{default:()=>[t(y,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),t(h,{title:"vueuse(立即加载)"},{default:()=>[t(y,{src:"https://www.vueusejs.com/",height:"300",lazy:!1},null)]})]})}});export{V as default};
|
BIN
assets/index-26e3a82a.js.gz
Normal file
BIN
assets/index-26e3a82a.js.gz
Normal file
Binary file not shown.
@ -1 +0,0 @@
|
||||
import{f as n,e as t,h as u,ar as a,K as l}from"./.pnpm-8379147f.js";const o=n({name:"MultiMenuOne",setup(){return{inputValue:t(null)}},render(){return u("div",null,[a("多级菜单-1"),u(l,{modelValue:this.inputValue,"onUpdate:modelValue":e=>this.inputValue=e},null)])}});export{o as default};
|
1
assets/index-3a9e92c4.js
Normal file
1
assets/index-3a9e92c4.js
Normal file
@ -0,0 +1 @@
|
||||
import{r as t}from"./index-edab4eb2.js";import{bb as s,az as o,aZ as a}from"./vendor-1f51a4af.js";import{d as e,K as r,u,a as n}from"./vue-vendor-0e3aae74.js";import"./utils-vendor-2e5c09dc.js";import"./locales-vendor-b4e2aa3f.js";import"./css-vendor-091c6028.js";import"./__commonjsHelpers__-042e6b4d.js";const i=e({name:"PageResult",props:{...s},render(){return r("div",{class:"error-page"},[r(o,u(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>r(a,{onClick:t.bind(this,!1)},{default:()=>[n("返回首页")]})})])}}),P=e({name:"ErrorPage404",setup(){return{}},render(){return r(i,{status:"404"},null)}});export{P as default};
|
1
assets/index-3d317328.js
Normal file
1
assets/index-3d317328.js
Normal file
@ -0,0 +1 @@
|
||||
import{d as e,K as u,a as r}from"./vue-vendor-0e3aae74.js";import{b3 as a}from"./vendor-1f51a4af.js";import"./utils-vendor-2e5c09dc.js";import"./css-vendor-091c6028.js";import"./__commonjsHelpers__-042e6b4d.js";const c=e({name:"ScrollReveal",render(){return u("div",{class:"scroll-reveal"},[u(a,{title:"提示"},{default:()=>[r("RayScrollReveal组件有点问题, 暂时移除. 不能正常的实现滚动动画. 很是操蛋!!!")]})])}});export{c as default};
|
@ -1 +0,0 @@
|
||||
import{f as e,h as u,aD as a,ar as l}from"./.pnpm-8379147f.js";const o=e({name:"ScrollReveal",render(){return u("div",{class:"scroll-reveal"},[u(a,{title:"提示"},{default:()=>[l("RayScrollReveal组件有点问题, 暂时移除. 不能正常的实现滚动动画. 很是操蛋!!!")]})])}});export{o as default};
|
6
assets/index-44dfa16c.js
Normal file
6
assets/index-44dfa16c.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/index-44dfa16c.js.gz
Normal file
BIN
assets/index-44dfa16c.js.gz
Normal file
Binary file not shown.
@ -1 +0,0 @@
|
||||
import{f as e,h as r}from"./.pnpm-8379147f.js";const n=e({name:"RSpreadsheet",setup(){return{}},render(){return r("div",null,null)}});export{n as default};
|
@ -1 +0,0 @@
|
||||
import{f as D,e as E,aH as h,h as t,aD as l,ar as C,A as a,B as o,U as k,m as j,D as x}from"./.pnpm-8379147f.js";function r(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!x(u)}const O=D({name:"RelyAbout",setup(){const{pkg:u}={pkg:{dependencies:{"@vueuse/core":"^9.1.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","naive-ui":"^2.34.4",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.47","vue-i18n":"^9.2.2","vue-router":"^4.1.3",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.5.0","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@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":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.3.9","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-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.4.2"},name:"ray-template",version:"4.0.3"},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:i,devDependencies:n,name:e,version:g}=u,v=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],p=E([]),d=E([]),f=[{name:"项目名称",label:e},{name:"版本信息",label:g},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],b=()=>{const s=c=>Object.keys(c).reduce((y,m)=>(y.push({name:m,relyVersion:c[m],relyAddress:""}),y),[]);p.value=s(i),d.value=s(n)},F=s=>{s.url&&window.open(s.url)};return h(()=>{b()}),{columns:v,dependenciesOptions:p,devDependenciesOptions:d,templateOptions:f,handleTagClick:F}},render(){let u,i,n;return t("div",{class:"rely-about"},[t(l,{title:"关于项目"},{default:()=>[C("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),t(l,{title:"项目信息"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(u=this.templateOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[t(k,j({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?u:{default:()=>[u]})]}),t(l,{title:"生产依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(i=this.dependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?i:{default:()=>[i]})]}),t(l,{title:"开发依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(n=this.devDependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{O as default};
|
Binary file not shown.
1
assets/index-67077296.js
Normal file
1
assets/index-67077296.js
Normal file
@ -0,0 +1 @@
|
||||
import{d as e,K as r}from"./vue-vendor-0e3aae74.js";const n=e({name:"RSpreadsheet",setup(){return{}},render(){return r("div",null,null)}});export{n as default};
|
@ -1 +0,0 @@
|
||||
import{f as t,e as n,h as u,ar as a,K as l}from"./.pnpm-8379147f.js";const o=t({name:"SubMenuOther",setup(){return{inputValue:n(null)}},render(){return u("div",null,[a("多级菜单-2-1"),u(l,{modelValue:this.inputValue,"onUpdate:modelValue":e=>this.inputValue=e},null)])}});export{o as default};
|
1
assets/index-6dde3f91.js
Normal file
1
assets/index-6dde3f91.js
Normal file
@ -0,0 +1 @@
|
||||
import{d as a,K as u,a as e}from"./vue-vendor-0e3aae74.js";import{b3 as t,an as r}from"./vendor-1f51a4af.js";import"./utils-vendor-2e5c09dc.js";import"./css-vendor-091c6028.js";import"./__commonjsHelpers__-042e6b4d.js";const l=a({name:"RouterDemoDetail",render(){return u(r,{wrapItem:!1},{default:()=>[u(t,{title:"平层路由详情页面"},{default:()=>[e("我是平层路由详情页面")]}),u(t,{title:"TIP"},{default:()=>[e("可以点击面包屑或者菜单返回到主页面")]})]})}});export{l as default};
|
@ -1 +0,0 @@
|
||||
import{f as r,r as E,t as p,h as u,aD as l,ar as e,aL as o,K as s,aM as t,aN as a,aq as n,u as d,p as F,ao as f,ap as B}from"./.pnpm-8379147f.js";const b=r({name:"RDirective",setup(){const i=E({copyValueOne:"我是待复制内容区域一",copyValueTwo:"我是待复制内容区域二",throttleBtnClickCount:0,debounceBtnClickCount:0,disabledValue:!1}),C=c=>{i[c]++};return{...p(i),updateDemoValue:C}},render(){return u(d,{wrapItem:!1},{default:()=>[u(l,{title:"指令"},{default:()=>[e("该页面展示如何使用已封装好的指令")]}),u(l,{title:"文本复制示例一"},{default:()=>[u(o,null,{default:()=>[u(s,{value:this.copyValueOne,"onUpdate:value":i=>this.copyValueOne=i},null),t(u(n,null,{default:()=>[e("复制")]}),[[a("copy"),this.copyValueOne]])]})]}),u(l,{title:"文本复制示例二"},{default:()=>[u(o,null,{default:()=>[u(s,{value:this.copyValueTwo,"onUpdate:value":i=>this.copyValueTwo=i},null),t(u(n,null,{default:()=>[e("复制")]}),[[a("copy"),this.copyValueTwo]])]})]}),u(l,{title:"节流"},{default:()=>[u(d,{wrapItem:!0,vertical:!0},{default:()=>[t(u(n,null,{default:()=>[e("点击执行")]}),[[a("throttle"),{func:this.updateDemoValue.bind(null,"throttleBtnClickCount"),trigger:"click",wait:1e3,options:{}}]]),u("p",null,[e("我执行了"),this.throttleBtnClickCount,e("次")]),u("p",null,[e("该方法 1s 内仅会执行一次")])]})]}),u(l,{title:"防抖"},{default:()=>[u(d,{wrapItem:!0,vertical:!0},{default:()=>[t(u(n,null,{default:()=>[e("点击执行")]}),[[a("debounce"),{func:this.updateDemoValue.bind(null,"debounceBtnClickCount"),trigger:"click",wait:1e3,options:{}}]]),u("p",null,[e("我执行了"),this.debounceBtnClickCount,e("次")]),u("p",null,[e("该方法将延迟 1s 执行")])]})]}),u(l,{title:"禁用"},{default:()=>[u(d,{vertical:!0},{default:()=>[u(F,{value:this.disabledValue,"onUpdate:value":i=>this.disabledValue=i},{checked:()=>"取消",unchecked:()=>"禁用"}),u(l,{title:"描述"},{default:()=>[u("p",null,[e("该指令会强制禁用(通过 css 层面)禁用元素交互。但是 naive ui 组件提供了完整的 disabled 属性,所以在组件库有禁用需求时,直接调用组件库 disabled 属性即可。但是值得注意的是,该指令优先级最高,会覆盖组件 disabled 属性。")])]}),u(l,{title:"原生表单"},{default:()=>[t(u("form",null,[u("input",{type:"text",placeholder:"请输入"},null),u("button",null,[e("提交")])]),[[a("disabled"),this.disabledValue]])]}),u(l,{title:"文本内容"},{default:()=>[u(d,{vertical:!0},{default:()=>[t(u("p",null,[e("我是可以被禁用的文本内容")]),[[a("disabled"),this.disabledValue]])]})]}),u(l,{title:"naive 组件"},{default:()=>[u(d,{vertical:!0,justify:"start"},{default:()=>[t(u(f,null,{default:()=>[u(B,null,{default:()=>[u(s,null,null)]})]}),[[a("disabled"),this.disabledValue]]),t(u(n,null,{default:()=>[e("按钮")]}),[[a("disabled"),this.disabledValue]]),t(u(F,null,null),[[a("disabled"),this.disabledValue]])]})]})]})]})]})}});export{b as default};
|
Binary file not shown.
1
assets/index-82516d81.js
Normal file
1
assets/index-82516d81.js
Normal file
@ -0,0 +1 @@
|
||||
import{aw as F,ax as O,ay as C,az as E,aA as b,aB as m}from"./utils-vendor-2e5c09dc.js";import{an as s,b3 as i,bc as e,bd as o,aL as D}from"./vendor-1f51a4af.js";import{d as B,k as f,P as v,K as u,a as n,n as V}from"./vue-vendor-0e3aae74.js";import"./css-vendor-091c6028.js";import"./__commonjsHelpers__-042e6b4d.js";const x=B({name:"CalculatePrecision",setup(){const t=f({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}),l={addOptions:C,subtractOptions:E,multiplyOptions:b,divideOptions:m},p=(r,d)=>{const c=l[d],h=c(...r);return"结果: "+F(h)},a=()=>{V().then(()=>{t.distributeOutputValue=O(t.distributeValue,t.distributeLength)})};return a(),{...v(t),copilotFunc:p,updateDistributeValue:a}},render(){return u(D,null,{default:()=>[u("h2",{style:"margin: 0 0 20px 0"},[n("计算方法,默认都保留两位小数与四舍五入,可以根据 format 方法自行转换")]),u("h3",{style:"margin: 0 0 20px 0"},[n("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),u(s,{vertical:!0},{default:()=>[u(i,{title:"加法"},{default:()=>u(e,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),u(i,{title:"减法"},{default:()=>u(e,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),u(i,{title:"乘法"},{default:()=>u(e,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),u(i,{title:"除法(非取模)"},{default:()=>u(e,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),u(i,{title:"平分一个值"},{default:()=>u(s,{wrapItem:!1},{default:()=>[u(o,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),u(o,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{x as default};
|
BIN
assets/index-82516d81.js.gz
Normal file
BIN
assets/index-82516d81.js.gz
Normal file
Binary file not shown.
1
assets/index-8b5f8122.js
Normal file
1
assets/index-8b5f8122.js
Normal file
@ -0,0 +1 @@
|
||||
import{R as E}from"./index-edab4eb2.js";import{R as f}from"./index-eed52efc.js";import{b3 as o,ar as b,as as c,b6 as p,b7 as r,an as l,aG as n,aL as m}from"./vendor-1f51a4af.js";import{d as y,K as u,h as C,a as e,b as F}from"./vue-vendor-0e3aae74.js";import"./utils-vendor-2e5c09dc.js";import"./locales-vendor-b4e2aa3f.js";import"./css-vendor-091c6028.js";import"./__commonjsHelpers__-042e6b4d.js";function d(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!F(t)}const V=y({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>u(l,null,{default:()=>[u(n,{type:"success"},{default:()=>[e("Vue3.x")]}),u(n,{type:"info"},{default:()=>[e("React")]})]})},{label:"从事搬砖时长",des:()=>u(l,null,{default:()=>[u(n,{type:"success"},{default:()=>[e("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>u(l,{align:"center"},{default:()=>[u(E,{name:"ray",size:"22"},null),e("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>u(l,{align:"center"},{default:()=>[e("如果有希望补充的功能可以在"),u("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[e("GitHub")]),e("提一个 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 t,s;return u(m,{class:"dashboard-layout layout-full"},{default:()=>[u(o,null,{header:()=>C(E,{name:"ray",size:"64"},{}),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),u(o,{title:"个人介绍"},{default:()=>[u(b,{bordered:!0,labelPlacement:"left",column:2},d(t=this.coverLetterOptions.map(a=>{let i;return u(c,{key:a.label,label:a.label,span:a==null?void 0:a.span},d(i=a.des())?i:{default:()=>[i]})}))?t:{default:()=>[t]})]}),u(o,{title:"项目介绍"},{default:()=>[u(p,null,{default:()=>[e("技术栈")]}),u(r,null,{default:()=>[u(l,null,d(s=this.technologyTagOptions.map(a=>u(n,{key:a.value,type:"info"},{default:()=>[a.label]})))?s:{default:()=>[s]})]}),u(p,null,{default:()=>[e("项目介绍")]}),u(r,null,{default:()=>[e("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),u(o,{title:"友情链接"},{default:()=>[u(f,null,null)]})]})}});export{V as default};
|
BIN
assets/index-8b5f8122.js.gz
Normal file
BIN
assets/index-8b5f8122.js.gz
Normal file
Binary file not shown.
@ -1 +0,0 @@
|
||||
import{f as c,h as e,l as n,R as p,m as s,u as i,D as r}from"./.pnpm-8379147f.js";function l(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!r(o)}const u=c({name:"RayLink",setup(){return{handleLinkClick:a=>{window.open(a.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.jpeg"},{key:"ray-js-cover",src:"https://note.youdao.com/s/IC8xKPdB",tooltip:"Ray的面试题总结",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{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.jpeg"},{key:"ray-template-doc-out",src:"https://ray-template.yunkuangao.com/",tooltip:"Ray Template Doc (国内地址)",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"}]}},render(){let o;return e(i,null,l(o=this.avatarOptions.map(t=>e(n,null,{trigger:()=>e(p,s({round:!0,src:t.icon,style:["cursor: pointer"]},{onClick:this.handleLinkClick.bind(this,t)},{objectFit:"cover",size:24}),null),default:()=>t.tooltip})))?o:{default:()=>[o]})}});export{u as R};
|
Binary file not shown.
@ -1 +0,0 @@
|
||||
import{f as n,e as t,h as u,ar as a,K as l}from"./.pnpm-8379147f.js";const r=n({name:"MultiMenuTwoOne",setup(){return{inputValue:t(null)}},render(){return u("div",null,[a("多级菜单2-2-1"),u(l,{modelValue:this.inputValue,"onUpdate:modelValue":e=>this.inputValue=e},null)])}});export{r as default};
|
@ -1 +0,0 @@
|
||||
import{d as E}from"./index-c4f56c3c.js";import{R as r}from"./index-93690cca.js";import{f as c,h as u,aD as n,q as b,A as y,B as C,aJ as f,ar as e,aK as p,u as t,U as o,a5 as D,D as F}from"./.pnpm-8379147f.js";function i(l){return typeof l=="function"||Object.prototype.toString.call(l)==="[object Object]"&&!F(l)}const h=c({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>u(t,null,{default:()=>[u(o,{type:"success"},{default:()=>[e("Vue3.x")]}),u(o,{type:"info"},{default:()=>[e("React")]})]})},{label:"从事搬砖时长",des:()=>u(t,null,{default:()=>[u(o,{type:"success"},{default:()=>[e("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>u(t,{align:"center"},{default:()=>[u(E,{name:"ray",size:"22"},null),e("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>u(t,{align:"center"},{default:()=>[e("如果有希望补充的功能可以在"),u("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[e("GitHub")]),e("提一个 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 l,s;return u(D,{class:"dashboard-layout layout-full"},{default:()=>[u(n,null,{header:()=>b(E,{name:"ray",size:"64"},{}),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),u(n,{title:"个人介绍"},{default:()=>[u(y,{bordered:!0,labelPlacement:"left",column:2},i(l=this.coverLetterOptions.map(a=>{let d;return u(C,{key:a.label,label:a.label,span:a==null?void 0:a.span},i(d=a.des())?d:{default:()=>[d]})}))?l:{default:()=>[l]})]}),u(n,{title:"项目介绍"},{default:()=>[u(f,null,{default:()=>[e("技术栈")]}),u(p,null,{default:()=>[u(t,null,i(s=this.technologyTagOptions.map(a=>u(o,{key:a.value,type:"info"},{default:()=>[a.label]})))?s:{default:()=>[s]})]}),u(f,null,{default:()=>[e("项目介绍")]}),u(p,null,{default:()=>[e("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),u(n,{title:"友情链接"},{default:()=>[u(r,null,null)]})]})}});export{h as default};
|
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
@ -1 +0,0 @@
|
||||
var w=Object.defineProperty;var b=(e,t,r)=>t in e?w(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var R=(e,t,r)=>(b(e,typeof t!="symbol"?t+"":t,r),r);import{aG as x,f as N,r as P,aH as H,t as V,h as a,S as E,aD as B,ar as m,u as K,K as _,aq as j,a6 as O,aI as T,a5 as S}from"./.pnpm-8379147f.js";import{g as A,h as L,A as M}from"./index-c4f56c3c.js";const $={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}};class G{constructor(){R(this,"pendingRequest");this.pendingRequest=new Map}generateRequestKey(t){const{method:r,url:s}=t;return[s||"",r||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var s;const r=this.generateRequestKey(t);if(this.pendingRequest.has(r))t.signal=(s=this.pendingRequest.get(r))==null?void 0:s.signal;else{const u=new AbortController;t.signal=u.signal,this.pendingRequest.set(r,u)}}removePendingRequest(t){const r=this.generateRequestKey(t);this.pendingRequest.has(r)&&(this.pendingRequest.get(r).abort(),this.pendingRequest.delete(r))}}const y={requestInstance:null,responseInstance:null},h={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},p={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},l=new G,I=()=>{const e=(n,o)=>{o==="requestInstance"?y.requestInstance=n:y.responseInstance=n},t=n=>y[n],r=(n,o,i)=>{i==="ok"?h[n]=o:p[n]=o},s=(n,o)=>o==="ok"?h[n]:p[n],u=(n,...o)=>{Array.isArray(n)&&(n==null||n.forEach(i=>{typeof i=="function"&&i(...o)}))};return{createAxiosInstance:e,setImplement:r,getImplement:s,getAxiosInstance:t,beforeFetch:(n,o,i)=>{const d=i==="ok"?h[o]:p[o],c=t(n),{MODE:v}=A();c&&u(d,c,v)},fetchError:(n,o,i)=>{const d=p[i],{MODE:c}=A();u(d,o,c)}}},{setImplement:C}=I(),J=(e,t)=>{l.removePendingRequest(e.config)},U=(e,t)=>{},X=()=>{C("implementResponseInterceptorArray",[J],"ok")},Y=()=>{C("implementResponseInterceptorErrorArray",[U],"error")},z=(e,t)=>{if(e){const r=e.headers;t.forEach(s=>{r[s.key]=s.value})}},{setImplement:F}=I(),Q=(e,t)=>{const r=L(M.token);return e.url,{key:"X-TOKEN",value:r}},W=(e,t)=>{z(e,[Q(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},Z=(e,t)=>{l.removePendingRequest(e),l.addPendingRequest(e)},ee=(e,t)=>{},te=()=>{F("implementRequestInterceptorArray",[W,Z],"ok")},re=()=>{F("implementRequestInterceptorErrorArray",[ee],"error")},q=x.create($),{createAxiosInstance:f,beforeFetch:D,fetchError:k}=I();q.interceptors.request.use(e=>(f(e,"requestInstance"),te(),D("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(re(),k("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));q.interceptors.response.use(e=>{f(e,"responseInstance"),X(),D("responseInstance","implementResponseInterceptorArray","ok");const{data:t}=e;return Promise.resolve(t)},e=>(Y(),k("responseError",e,"implementResponseInterceptorErrorArray"),l.removePendingRequest(e.config||{}),Promise.reject(e)));const g=async e=>q({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`}),ie=N({name:"RAxios",setup(){const e=P({weatherData:[],inputCityValue:""}),t=[{title:"空气指数",key:"air"},{title:"风速",key:"win_meter"},{title:"能见度",key:"visibility"},{title:"天气情况",key:"wea_day"},{title:"提示",key:"air_tips"}],r=async s=>{try{const u=await g(s);e.weatherData=u.data}catch{window.$message.error("请求已被取消")}};return H(async()=>{const s=await g("成都");e.weatherData=s.data}),{...V(e),columns:t,handleInputCityValue:r}},render(){return a(S,null,{default:()=>[a(E,{bordered:!0},{default:()=>[a(B,{title:"请求函数"},{default:()=>[m("基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题"),a("p",null,[m("打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")])]})]}),a(E,{bordered:!0},{default:()=>[a(K,{class:"axios-header__btn",align:"center"},{default:()=>[a(_,{value:this.inputCityValue,"onUpdate:value":e=>this.inputCityValue=e,onInput:this.handleInputCityValue.bind(this),placeholder:"请输入城市"},null),a(j,{onClick:this.handleInputCityValue.bind(this,"")},{default:()=>[m("搜索")]})]})]}),a(O,null,{default:()=>[a(T,{data:this.weatherData,columns:this.columns},null)]})]})}});export{ie as default};
|
Binary file not shown.
@ -1 +0,0 @@
|
||||
import{b as n}from"./index-c4f56c3c.js";import{f as s,h as t,aI as d,u as a,aq as l,ar as i}from"./.pnpm-8379147f.js";const p=s({name:"RouterDemoHome",setup(){const{router:o}=n(),u=[{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:e=>t(a,{align:"center"},{default:()=>[t(l,{type:"info",text:!0,size:"tiny",onClick:()=>{o.push({path:"/router-demo/router-demo-detail",query:{row:JSON.stringify(e)}})}},{default:()=>[i("详情")]})]})}],r=[];for(let e=0;e<10;e++)r.push({name:"张三",address:"New York No. 1 Lake Park",phone:"010-121212",key:e});return{dataSource:r,columns:u}},render(){return t(a,{wrapItem:!1},{default:()=>[t(d,{columns:this.columns,data:this.dataSource},null)]})}});export{p as default};
|
@ -1 +0,0 @@
|
||||
import{f as t,h as u,aD as e,ar as a,u as r}from"./.pnpm-8379147f.js";const E=t({name:"RouterDemoDetail",render(){return u(r,{wrapItem:!1},{default:()=>[u(e,{title:"平层路由详情页面"},{default:()=>[a("我是平层路由详情页面")]}),u(e,{title:"TIP"},{default:()=>[a("可以点击面包屑或者菜单返回到主页面")]})]})}});export{E as default};
|
@ -1 +0,0 @@
|
||||
import{f as e,h as a}from"./.pnpm-8379147f.js";const o=e({name:"RayTemplateDoc",render(){return a("div",null,null)}});export{o as default};
|
56
assets/index-ba315cca.js
Normal file
56
assets/index-ba315cca.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/index-ba315cca.js.gz
Normal file
BIN
assets/index-ba315cca.js.gz
Normal file
Binary file not shown.
@ -1 +0,0 @@
|
||||
import{r as t}from"./index-c4f56c3c.js";import{f as r,b6 as s,h as e,M as a,m as u,aq as o,ar as n}from"./.pnpm-8379147f.js";const l=r({name:"PageResult",props:{...s},render(){return e("div",{class:"error-page"},[e(a,u(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>e(o,{onClick:t.bind(this,!1)},{default:()=>[n("返回首页")]})})])}}),p=r({name:"ErrorPage404",setup(){return{}},render(){return e(l,{status:"404"},null)}});export{p as default};
|
1
assets/index-c1a91381.js
Normal file
1
assets/index-c1a91381.js
Normal file
@ -0,0 +1 @@
|
||||
import{b3 as t,b9 as o,ax as s,aZ as n,an as d,am as F,aX as c,aY as E}from"./vendor-1f51a4af.js";import{d as p,k as f,P as B,K as u,a as e,l,a3 as a}from"./vue-vendor-0e3aae74.js";import"./utils-vendor-2e5c09dc.js";import"./css-vendor-091c6028.js";import"./__commonjsHelpers__-042e6b4d.js";const v=p({name:"RDirective",setup(){const i=f({copyValueOne:"我是待复制内容区域一",copyValueTwo:"我是待复制内容区域二",throttleBtnClickCount:0,debounceBtnClickCount:0,disabledValue:!1}),r=C=>{i[C]++};return{...B(i),updateDemoValue:r}},render(){return u(d,{wrapItem:!1},{default:()=>[u(t,{title:"指令"},{default:()=>[e("该页面展示如何使用已封装好的指令")]}),u(t,{title:"文本复制示例一"},{default:()=>[u(o,null,{default:()=>[u(s,{value:this.copyValueOne,"onUpdate:value":i=>this.copyValueOne=i},null),l(u(n,null,{default:()=>[e("复制")]}),[[a("copy"),this.copyValueOne]])]})]}),u(t,{title:"文本复制示例二"},{default:()=>[u(o,null,{default:()=>[u(s,{value:this.copyValueTwo,"onUpdate:value":i=>this.copyValueTwo=i},null),l(u(n,null,{default:()=>[e("复制")]}),[[a("copy"),this.copyValueTwo]])]})]}),u(t,{title:"节流"},{default:()=>[u(d,{wrapItem:!0,vertical:!0},{default:()=>[l(u(n,null,{default:()=>[e("点击执行")]}),[[a("throttle"),{func:this.updateDemoValue.bind(null,"throttleBtnClickCount"),trigger:"click",wait:1e3,options:{}}]]),u("p",null,[e("我执行了"),this.throttleBtnClickCount,e("次")]),u("p",null,[e("该方法 1s 内仅会执行一次")])]})]}),u(t,{title:"防抖"},{default:()=>[u(d,{wrapItem:!0,vertical:!0},{default:()=>[l(u(n,null,{default:()=>[e("点击执行")]}),[[a("debounce"),{func:this.updateDemoValue.bind(null,"debounceBtnClickCount"),trigger:"click",wait:1e3,options:{}}]]),u("p",null,[e("我执行了"),this.debounceBtnClickCount,e("次")]),u("p",null,[e("该方法将延迟 1s 执行")])]})]}),u(t,{title:"禁用"},{default:()=>[u(d,{vertical:!0},{default:()=>[u(F,{value:this.disabledValue,"onUpdate:value":i=>this.disabledValue=i},{checked:()=>"取消",unchecked:()=>"禁用"}),u(t,{title:"描述"},{default:()=>[u("p",null,[e("该指令会强制禁用(通过 css 层面)禁用元素交互。但是 naive ui 组件提供了完整的 disabled 属性,所以在组件库有禁用需求时,直接调用组件库 disabled 属性即可。但是值得注意的是,该指令优先级最高,会覆盖组件 disabled 属性。")])]}),u(t,{title:"原生表单"},{default:()=>[l(u("form",null,[u("input",{type:"text",placeholder:"请输入"},null),u("button",null,[e("提交")])]),[[a("disabled"),this.disabledValue]])]}),u(t,{title:"文本内容"},{default:()=>[u(d,{vertical:!0},{default:()=>[l(u("p",null,[e("我是可以被禁用的文本内容")]),[[a("disabled"),this.disabledValue]])]})]}),u(t,{title:"naive 组件"},{default:()=>[u(d,{vertical:!0,justify:"start"},{default:()=>[l(u(c,null,{default:()=>[u(E,null,{default:()=>[u(s,null,null)]})]}),[[a("disabled"),this.disabledValue]]),l(u(n,null,{default:()=>[e("按钮")]}),[[a("disabled"),this.disabledValue]]),l(u(F,null,null),[[a("disabled"),this.disabledValue]])]})]})]})]})]})}});export{v as default};
|
BIN
assets/index-c1a91381.js.gz
Normal file
BIN
assets/index-c1a91381.js.gz
Normal file
Binary file not shown.
1
assets/index-c4e49aa7.js
Normal file
1
assets/index-c4e49aa7.js
Normal file
@ -0,0 +1 @@
|
||||
import{d as e,K as n,a1 as r}from"./vue-vendor-0e3aae74.js";const o=e({name:"ROffice",render(){return n(r,null,null)}});export{o as default};
|
File diff suppressed because one or more lines are too long
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
1
assets/index-dc615ea3.js
Normal file
1
assets/index-dc615ea3.js
Normal file
@ -0,0 +1 @@
|
||||
import{d as u,r as n,K as t,a}from"./vue-vendor-0e3aae74.js";import{ax as r}from"./vendor-1f51a4af.js";import"./utils-vendor-2e5c09dc.js";import"./css-vendor-091c6028.js";import"./__commonjsHelpers__-042e6b4d.js";const s=u({name:"MultiMenuOne",setup(){return{inputValue:n(null)}},render(){return t("div",null,[a("多级菜单-1"),t(r,{modelValue:this.inputValue,"onUpdate:modelValue":e=>this.inputValue=e},null)])}});export{s as default};
|
1
assets/index-de0c83b5.js
Normal file
1
assets/index-de0c83b5.js
Normal file
@ -0,0 +1 @@
|
||||
import{a as u}from"./index-edab4eb2.js";import{d as s,K as t,a as m}from"./vue-vendor-0e3aae74.js";import{b8 as i,an as r,aZ as d}from"./vendor-1f51a4af.js";import"./utils-vendor-2e5c09dc.js";import"./locales-vendor-b4e2aa3f.js";import"./css-vendor-091c6028.js";import"./__commonjsHelpers__-042e6b4d.js";const h=s({name:"RouterDemoHome",setup(){const{router:a}=u(),n=[{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:e=>t(r,{align:"center"},{default:()=>[t(d,{type:"info",text:!0,size:"tiny",onClick:()=>{a.push({path:"/router-demo/router-demo-detail",query:{row:JSON.stringify(e)}})}},{default:()=>[m("详情")]})]})}],o=[];for(let e=0;e<10;e++)o.push({name:"张三",address:"New York No. 1 Lake Park",phone:"010-121212",key:e});return{dataSource:o,columns:n}},render(){return t(r,{wrapItem:!1},{default:()=>[t(i,{columns:this.columns,data:this.dataSource},null)]})}});export{h as default};
|
File diff suppressed because one or more lines are too long
Binary file not shown.
@ -1 +0,0 @@
|
||||
import{b7 as r,a7 as b,f as E,r as D,t as O,h as i,ar as h,u as F,aD as o,b8 as a,b9 as f,a5 as m,n as B}from"./.pnpm-8379147f.js";const l=(t,u,e)=>t!=null&&t.length?t.length===1?r(t[0]):t.reduce((n,d,c,p)=>(n=e==null?void 0:e(n,d,c,p),n),u):0,C=(t,u,e="number")=>e==="number"?r(t,u).value:r(t,u).toString(),V=(...t)=>l(t,0,(u,e)=>r(u).add(e)),y=(...t)=>{if(t.length===2){const[s,n]=t;return r(s).subtract(n)}const u=b(t),e=u.shift();return u.length?l(u,e,(s,n)=>r(s).subtract(n)):e},v=(...t)=>l(t,1,(u,e)=>r(u).multiply(e)),A=(...t)=>{if(t.length===2){const[s,n]=t;return r(s).divide(n)}const u=b(t),e=u.shift();return u.length?l(u,e,(s,n)=>r(s).divide(n)):e},U=(t,u,e)=>u<=1?[t||0]:t?r(t,e).distribute(u).map(n=>C(n,e)):new Array(u).fill(0),N=E({name:"CalculatePrecision",setup(){const t=D({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:V,subtractOptions:y,multiplyOptions:v,divideOptions:A},e=(n,d)=>{const c=u[d],p=c(...n);return"结果: "+C(p)},s=()=>{B().then(()=>{t.distributeOutputValue=U(t.distributeValue,t.distributeLength)})};return s(),{...O(t),copilotFunc:e,updateDistributeValue:s}},render(){return i(m,null,{default:()=>[i("h2",{style:"margin: 0 0 20px 0"},[h("计算方法,默认都保留两位小数与四舍五入,可以根据 format 方法自行转换")]),i("h3",{style:"margin: 0 0 20px 0"},[h("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),i(F,{vertical:!0},{default:()=>[i(o,{title:"加法"},{default:()=>i(a,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),i(o,{title:"减法"},{default:()=>i(a,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),i(o,{title:"乘法"},{default:()=>i(a,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),i(o,{title:"除法(非取模)"},{default:()=>i(a,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),i(o,{title:"平分一个值"},{default:()=>i(F,{wrapItem:!1},{default:()=>[i(f,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),i(f,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{N as default};
|
Binary file not shown.
1
assets/index-edab4eb2.js
Normal file
1
assets/index-edab4eb2.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/index-edab4eb2.js.gz
Normal file
BIN
assets/index-edab4eb2.js.gz
Normal file
Binary file not shown.
1
assets/index-eed52efc.js
Normal file
1
assets/index-eed52efc.js
Normal file
@ -0,0 +1 @@
|
||||
import{d as c,K as e,u as n,b as p}from"./vue-vendor-0e3aae74.js";import{al as s,aD as i,an as r}from"./vendor-1f51a4af.js";function l(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!p(o)}const m=c({name:"RayLink",setup(){return{handleLinkClick:a=>{window.open(a.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.jpeg"},{key:"ray-js-cover",src:"https://note.youdao.com/s/IC8xKPdB",tooltip:"Ray的面试题总结",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{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.jpeg"},{key:"ray-template-doc-out",src:"https://ray-template.yunkuangao.com/",tooltip:"Ray Template Doc (国内地址)",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"}]}},render(){let o;return e(r,null,l(o=this.avatarOptions.map(t=>e(s,null,{trigger:()=>e(i,n({round:!0,src:t.icon,style:["cursor: pointer"]},{onClick:this.handleLinkClick.bind(this,t)},{objectFit:"cover",size:24}),null),default:()=>t.tooltip})))?o:{default:()=>[o]})}});export{m as R};
|
BIN
assets/index-eed52efc.js.gz
Normal file
BIN
assets/index-eed52efc.js.gz
Normal file
Binary file not shown.
1
assets/index-f0611f46.js
Normal file
1
assets/index-f0611f46.js
Normal file
@ -0,0 +1 @@
|
||||
import{d as h,r as g,j as D,K as t,a as k,u as C,b as j}from"./vue-vendor-0e3aae74.js";import{b3 as l,ar as a,as as o,aG as x}from"./vendor-1f51a4af.js";import"./utils-vendor-2e5c09dc.js";import"./css-vendor-091c6028.js";import"./__commonjsHelpers__-042e6b4d.js";function r(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!j(i)}const R=h({name:"RelyAbout",setup(){const{pkg:i}={pkg:{dependencies:{"@vueuse/core":"^9.1.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","naive-ui":"^2.34.4",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.47","vue-i18n":"^9.2.2","vue-router":"^4.1.3",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.5.0","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.7","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-vue":"^4.1.0","@vitejs/plugin-vue-jsx":"^3.0.1","@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":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"^5.0.2","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.3.9","vite-plugin-chunk-split":"^0.4.7","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-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.4.2"},name:"ray-template",version:"4.0.2"},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:n,name:e,version:v}=i,E=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],p=g([]),d=g([]),f=[{name:"项目名称",label:e},{name:"版本信息",label:v},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],b=()=>{const s=c=>Object.keys(c).reduce((m,y)=>(m.push({name:y,relyVersion:c[y],relyAddress:""}),m),[]);p.value=s(u),d.value=s(n)},F=s=>{s.url&&window.open(s.url)};return D(()=>{b()}),{columns:E,dependenciesOptions:p,devDependenciesOptions:d,templateOptions:f,handleTagClick:F}},render(){let i,u,n;return t("div",{class:"rely-about"},[t(l,{title:"关于项目"},{default:()=>[k("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),t(l,{title:"项目信息"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(i=this.templateOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[t(x,C({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?i:{default:()=>[i]})]}),t(l,{title:"生产依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(u=this.dependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?u:{default:()=>[u]})]}),t(l,{title:"开发依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(n=this.devDependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{R as default};
|
BIN
assets/index-f0611f46.js.gz
Normal file
BIN
assets/index-f0611f46.js.gz
Normal file
Binary file not shown.
1
assets/index-f19830c8.js
Normal file
1
assets/index-f19830c8.js
Normal file
@ -0,0 +1 @@
|
||||
import{d as e,K as a}from"./vue-vendor-0e3aae74.js";const o=e({name:"RayTemplateDoc",render(){return a("div",null,null)}});export{o as default};
|
1
assets/index-f5f883a7.js
Normal file
1
assets/index-f5f883a7.js
Normal file
@ -0,0 +1 @@
|
||||
import{d as u,r as n,K as t,a as r}from"./vue-vendor-0e3aae74.js";import{ax as a}from"./vendor-1f51a4af.js";import"./utils-vendor-2e5c09dc.js";import"./css-vendor-091c6028.js";import"./__commonjsHelpers__-042e6b4d.js";const s=u({name:"SubMenuOther",setup(){return{inputValue:n(null)}},render(){return t("div",null,[r("多级菜单-2-1"),t(a,{modelValue:this.inputValue,"onUpdate:modelValue":e=>this.inputValue=e},null)])}});export{s as default};
|
3
assets/index-fdf712be.js
Normal file
3
assets/index-fdf712be.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/index-fdf712be.js.gz
Normal file
BIN
assets/index-fdf712be.js.gz
Normal file
Binary file not shown.
1
assets/locales-vendor-b4e2aa3f.js
Normal file
1
assets/locales-vendor-b4e2aa3f.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/locales-vendor-b4e2aa3f.js.gz
Normal file
BIN
assets/locales-vendor-b4e2aa3f.js.gz
Normal file
Binary file not shown.
43
assets/utils-vendor-2e5c09dc.js
Normal file
43
assets/utils-vendor-2e5c09dc.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/utils-vendor-2e5c09dc.js.gz
Normal file
BIN
assets/utils-vendor-2e5c09dc.js.gz
Normal file
Binary file not shown.
122
assets/vendor-1f51a4af.js
Normal file
122
assets/vendor-1f51a4af.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/vendor-1f51a4af.js.gz
Normal file
BIN
assets/vendor-1f51a4af.js.gz
Normal file
Binary file not shown.
9
assets/vue-vendor-0e3aae74.js
Normal file
9
assets/vue-vendor-0e3aae74.js
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/vue-vendor-0e3aae74.js.gz
Normal file
BIN
assets/vue-vendor-0e3aae74.js.gz
Normal file
Binary file not shown.
@ -1 +0,0 @@
|
||||
import{f as n}from"./index-c4f56c3c.js";import"./.pnpm-8379147f.js";const o={Title:e=>{const{normalize:r}=e;return r(["项目配置"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["主题"])},Dark:e=>{const{normalize:r}=e;return r(["暗色"])},Light:e=>{const{normalize:r}=e;return r(["明亮"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["主题色"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["界面显示"])}},t=Object.freeze(Object.defineProperty({__proto__:null,default:o},Symbol.toStringTag,{value:"Module"})),l={Reload:e=>{const{normalize:r}=e;return r(["刷新当前页面"])},Lock:e=>{const{normalize:r}=e;return r(["锁屏"])},Setting:e=>{const{normalize:r}=e;return r(["设置"])},Github:e=>{const{normalize:r}=e;return r(["Github"])},FullScreen:e=>{const{normalize:r}=e;return r(["全屏"])},CancelFullScreen:e=>{const{normalize:r}=e;return r(["退出全屏"])},Search:e=>{const{normalize:r}=e;return r(["搜索"])}},i=Object.freeze(Object.defineProperty({__proto__:null,default:l},Symbol.toStringTag,{value:"Module"})),a={Dashboard:e=>{const{normalize:r}=e;return r(["首页"])},Rely:e=>{const{normalize:r}=e;return r(["依赖项"])},RelyAbout:e=>{const{normalize:r}=e;return r(["关于"])},Error:e=>{const{normalize:r}=e;return r(["错误页"])},Echart:e=>{const{normalize:r}=e;return r(["可视化"])},scrollReveal:e=>{const{normalize:r}=e;return r(["滚动动画"])},Axios:e=>{const{normalize:r}=e;return r(["请求"])},Table:e=>{const{normalize:r}=e;return r(["表格"])},MultiMenu:e=>{const{normalize:r}=e;return r(["多级菜单(缓存)"])},Doc:e=>{const{normalize:r}=e;return r(["文档"])},DocLocal:e=>{const{normalize:r}=e;return r(["文档 (国内地址)"])},Office:e=>{const{normalize:r}=e;return r(["办公"])},Office_Document:e=>{const{normalize:r}=e;return r(["文档"])},Office_Presentation:e=>{const{normalize:r}=e;return r(["演示"])},Office_Spreadsheet:e=>{const{normalize:r}=e;return r(["表格"])},CalculatePrecision:e=>{const{normalize:r}=e;return r(["数字精度"])},Directive:e=>{const{normalize:r}=e;return r(["指令"])},RouterDemo:e=>{const{normalize:r}=e;return r(["页面详情模式"])}},m=Object.freeze(Object.defineProperty({__proto__:null,default:a},Symbol.toStringTag,{value:"Module"})),z={Title:e=>{const{normalize:r}=e;return r(["项目配置"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["主题"])},Dark:e=>{const{normalize:r}=e;return r(["暗色"])},Light:e=>{const{normalize:r}=e;return r(["明亮"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["主题色"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["界面显示"])}},c=Object.freeze(Object.defineProperty({__proto__:null,default:z},Symbol.toStringTag,{value:"Module"})),s={Register:e=>{const{normalize:r}=e;return r(["注册"])},Signin:e=>{const{normalize:r}=e;return r(["登陆"])},QRCodeSignin:e=>{const{normalize:r}=e;return r(["扫码登陆"])},NamePlaceholder:e=>{const{normalize:r}=e;return r(["请输入用户名"])},PasswordPlaceholder:e=>{const{normalize:r}=e;return r(["请输入密码"])},Login:e=>{const{normalize:r}=e;return r(["登 陆"])},Name:e=>{const{normalize:r}=e;return r(["用户名"])},Password:e=>{const{normalize:r}=e;return r(["密码"])}},_=Object.freeze(Object.defineProperty({__proto__:null,default:s},Symbol.toStringTag,{value:"Module"})),u=Object.assign({"./zh-CN/headerSettingOptions.json":t,"./zh-CN/headerTooltip.json":i,"./zh-CN/menu.json":m,"./zh-CN/setting.json":c,"./zh-CN/views/login/index.json":_}),d={message:{...n(u,"zh-CN")}};export{d as default};
|
Binary file not shown.
@ -5,8 +5,13 @@
|
||||
<link rel="icon" type="image/svg+xml" href="/ray-template/ray.svg" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>Ray Template</title>
|
||||
<script type="module" crossorigin src="/ray-template/assets/index-c4f56c3c.js"></script>
|
||||
<link rel="modulepreload" crossorigin href="/ray-template/assets/.pnpm-8379147f.js">
|
||||
<script type="module" crossorigin src="/ray-template/assets/index-edab4eb2.js"></script>
|
||||
<link rel="modulepreload" crossorigin href="/ray-template/assets/vue-vendor-0e3aae74.js">
|
||||
<link rel="modulepreload" crossorigin href="/ray-template/assets/css-vendor-091c6028.js">
|
||||
<link rel="modulepreload" crossorigin href="/ray-template/assets/__commonjsHelpers__-042e6b4d.js">
|
||||
<link rel="modulepreload" crossorigin href="/ray-template/assets/vendor-1f51a4af.js">
|
||||
<link rel="modulepreload" crossorigin href="/ray-template/assets/utils-vendor-2e5c09dc.js">
|
||||
<link rel="modulepreload" crossorigin href="/ray-template/assets/locales-vendor-b4e2aa3f.js">
|
||||
<link rel="stylesheet" href="/ray-template/assets/index-755bd24b.css">
|
||||
</head>
|
||||
<style>
|
||||
|
BIN
index.html.gz
BIN
index.html.gz
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user