Files
qhmes/deploy-qhmes/frontend/js/index-jc_Q4yCo.js
2026-05-15 11:34:12 +08:00

2 lines
3.7 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import{d as v,f as c,u as f,ah as i,aC as q,as as b,aF as l,au as s,k as e,G as g}from"./vue-vendor-C7Zq48Yl.js";import{Q as w}from"./index-BQBSy8mk.js";import{br as D,d as k}from"./index-BI6CMai0.js";import{C as U}from"./index-pxs5MULf.js";import{P as _}from"./index-C57gqG5N.js";import"./browser-INOPQ3v-.js";import"./antd-vue-vendor-BPnV8VqP.js";import"./download-UE0L9Rfp.js";import"./base64Conver-24EVOS6V.js";import"./vxe-table-vendor-B88kchpX.js";import"./index-BgYCgfME.js";import"./index-DeEq83Ov.js";import"./index-f8O7TghW.js";import"./useTimeout-DDl4l82I.js";import"./useIntersectionObserver-BMxdTqP3.js";import"./useContentHeight-BUFNkYs_.js";import"./useWindowSizeFn-PRZSD86C.js";import"./useContentViewHeight-BO9bTdue.js";import"./usePageContext-l-f4bNz7.js";import"./injectionKey-DPVn4AgL.js";const y="https://www.vvbin.cn",Q=v({components:{CollapseContainer:U,QrCode:w,PageWrapper:_},setup(){const o=c(null),r=c(null);function d(){const t=f(o);t&&t.download("文件名")}function m(){const t=f(r);t&&t.download("Qrcode")}function p({ctx:t}){t instanceof CanvasRenderingContext2D&&(t.fillStyle="black",t.font='16px "微软雅黑"',t.textBaseline="bottom",t.textAlign="center",t.fillText("你帅你先扫",100,195,200))}return{onQrcodeDone:p,qrCodeUrl:y,LogoImg:D,download:d,downloadDiy:m,qrRef:o,qrDiyRef:r}}}),R={class:"flex flex-wrap"};function I(o,r,d,m,p,t){const n=i("QrCode"),a=i("CollapseContainer"),u=i("a-button"),C=i("PageWrapper");return b(),q(C,{title:"二维码组件使用示例"},{default:l(()=>[s("div",R,[e(a,{title:"基础示例",canExpan:!0,class:"text-center mb-6 qrcode-demo-item"},{default:l(()=>[e(n,{value:o.qrCodeUrl},null,8,["value"])]),_:1}),e(a,{title:"渲染成img标签示例",class:"text-center mb-6 qrcode-demo-item"},{default:l(()=>[e(n,{value:o.qrCodeUrl,tag:"img"},null,8,["value"])]),_:1}),e(a,{title:"配置样式示例",class:"text-center mb-6 qrcode-demo-item"},{default:l(()=>[e(n,{value:o.qrCodeUrl,options:{color:{dark:"#55D187"}}},null,8,["value"])]),_:1}),e(a,{title:"本地logo示例",class:"text-center mb-6 qrcode-demo-item"},{default:l(()=>[e(n,{value:o.qrCodeUrl,logo:o.LogoImg},null,8,["value","logo"])]),_:1}),e(a,{title:"在线logo示例",class:"text-center mb-6 qrcode-demo-item"},{default:l(()=>[e(n,{value:o.qrCodeUrl,logo:"http://jeecg.com/images/logo.png",options:{color:{dark:"#55D187"}}},null,8,["value"])]),_:1}),e(a,{title:"logo配置示例",class:"text-center mb-6 qrcode-demo-item"},{default:l(()=>[e(n,{value:o.qrCodeUrl,logo:{src:"http://jeecg.com/images/logo.png",logoSize:.2,borderSize:.05,borderRadius:50,bgColor:"blue"}},null,8,["value"])]),_:1}),e(a,{title:"下载示例",class:"text-center qrcode-demo-item"},{default:l(()=>[e(n,{value:o.qrCodeUrl,ref:"qrRef",logo:o.LogoImg},null,8,["value","logo"]),e(u,{class:"mb-2",type:"primary",onClick:o.download},{default:l(()=>[...r[0]||(r[0]=[g(" 下载 ",-1)])]),_:1},8,["onClick"]),r[1]||(r[1]=s("div",{class:"msg"}," (在线logo会导致图片跨域需要下载图片需要自行解决跨域问题) ",-1))]),_:1}),e(a,{title:"配置大小示例",class:"text-center qrcode-demo-item"},{default:l(()=>[e(n,{value:o.qrCodeUrl,width:300},null,8,["value"])]),_:1}),e(a,{title:"扩展绘制示例",class:"text-center qrcode-demo-item"},{default:l(()=>[e(n,{value:o.qrCodeUrl,width:200,options:{margin:5},ref:"qrDiyRef",logo:o.LogoImg,onDone:o.onQrcodeDone},null,8,["value","logo","onDone"]),e(u,{class:"mb-2",type:"primary",onClick:o.downloadDiy},{default:l(()=>[...r[2]||(r[2]=[g(" 下载 ",-1)])]),_:1},8,["onClick"]),r[3]||(r[3]=s("div",{class:"msg"}," 要进行扩展绘制则不能将tag设为img ",-1))]),_:1})])]),_:1})}const M=k(Q,[["render",I],["__scopeId","data-v-2105d834"]]);export{M as default};