index-CUBPuvSW.js 2.7 KB

1
  1. var E=Object.defineProperty;var f=Object.getOwnPropertySymbols;var D=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable;var F=(e,o,a)=>o in e?E(e,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[o]=a,L=(e,o)=>{for(var a in o||(o={}))D.call(o,a)&&F(e,a,o[a]);if(f)for(var a of f(o))W.call(o,a)&&F(e,a,o[a]);return e};import{d as _,f as C,r as A,I as T,ag as r,v as w,q as P,ar as $,aB as N,aD as i,at as R,k as n,G as u}from"./vue-vendor-Be68asQ6.js";import{bi as V,bj as k,a as j}from"./index-BFfnEkVs.js";import{P as q}from"./index-X83NmVMq.js";import{A as b}from"./antd-vue-vendor-DcqS7Wvq.js";import"./vxe-table-vendor-DHF2TRpV.js";import"./useContentHeight-DnE6GxS2.js";import"./useWindowSizeFn-BTSGGcie.js";import"./useContentViewHeight-BVCc9jQl.js";import"./usePageContext-WlOC5VNa.js";import"./injectionKey-DPVn4AgL.js";const G=_({components:{Loading:V,PageWrapper:q,[b.name]:b},setup(){const e=C(null),o=C(!1),a=A({absolute:!1,loading:!1,theme:"dark",background:"rgba(111,111,111,.7)",tip:"加载中..."}),[m,g]=k({tip:"加载中..."}),[c,s]=k({target:e,props:{tip:"加载中...",absolute:!0}});function t(B){a.absolute=B,a.loading=!0,setTimeout(()=>{a.loading=!1},2e3)}function l(){t(!1)}function p(){t(!0)}function d(){m(),setTimeout(()=>{g()},2e3)}function y(){c(),setTimeout(()=>{s()},2e3)}function v(){o.value=!0,setTimeout(()=>{o.value=!1},2e3)}return L({openCompFullLoading:l,openFnFullLoading:d,openFnWrapLoading:y,openCompAbsolute:p,wrapEl:e,loadingRef:o,openDirectiveLoading:v},T(a))}}),I={ref:"wrapEl"};function S(e,o,a,m,g,c){const s=r("a-alert"),t=r("a-button"),l=r("Loading"),p=r("PageWrapper"),d=w("loading");return P(($(),N(p,{"loading-tip":"加载中...",title:"Loading组件示例"},{default:i(()=>[R("div",I,[n(s,{message:"组件方式"}),n(t,{class:"my-4 mr-4",type:"primary",onClick:e.openCompFullLoading},{default:i(()=>o[0]||(o[0]=[u(" 全屏 Loading ")])),_:1},8,["onClick"]),n(t,{class:"my-4",type:"primary",onClick:e.openCompAbsolute},{default:i(()=>o[1]||(o[1]=[u(" 容器内 Loading ")])),_:1},8,["onClick"]),n(l,{loading:e.loading,absolute:e.absolute,theme:e.theme,background:e.background,tip:e.tip},null,8,["loading","absolute","theme","background","tip"]),n(s,{message:"函数方式"}),n(t,{class:"my-4 mr-4",type:"primary",onClick:e.openFnFullLoading},{default:i(()=>o[2]||(o[2]=[u(" 全屏 Loading ")])),_:1},8,["onClick"]),n(t,{class:"my-4",type:"primary",onClick:e.openFnWrapLoading},{default:i(()=>o[3]||(o[3]=[u(" 容器内 Loading ")])),_:1},8,["onClick"]),n(s,{message:"指令方式"}),n(t,{class:"my-4 mr-4",type:"primary",onClick:e.openDirectiveLoading},{default:i(()=>o[4]||(o[4]=[u(" 打开指令Loading ")])),_:1},8,["onClick"])],512)]),_:1})),[[d,e.loadingRef]])}const h=j(G,[["render",S]]);export{h as default};