index-DbNxMly5.js 2.8 KB

1
  1. import{_ as s}from"./index-BU9Iz3Dt.js";import{t as d}from"./data-BOfxtlv4.js";import{P as K}from"./index-C0mnMlct.js";import{i as h}from"./entry/index-CRWhxBeP.js";import{R,Q as i,bB as b,bC as E,W as m,G as $,k as _,$ as w}from"./antd-BfqWtMX3.js";import{d as B,f as u,a6 as A,Z as L,a4 as P,a5 as a,k as t,u as e,G as p,y as G}from"./vue-DM5HGU8Z.js";import"./useContextMenu-BxsYlfTO.js";import"./useContentViewHeight-D9So7_ch.js";import"./useWindowSizeFn-CEueHQop.js";import"./onMountedOrActivated-Ckq_czNf.js";const H=B({__name:"index",setup(O){const c=u(null),y=u(null),v=u(null),f=u([]),r=u(!1);function k(n,l){}function T(){r.value=!0,setTimeout(()=>{f.value=_(d),r.value=!1,G(()=>{var n;(n=e(y))==null||n.expandAll(!0)})},2e3)}function x(){r.value=!0,setTimeout(()=>{f.value=_(d),r.value=!1},2e3)}const D=u([{title:"parent ",key:"0-0"}]);function C(n){return new Promise(l=>{if(h(n.children)&&n.children.length>0){l();return}setTimeout(()=>{const o=e(c);if(o){const g=[{title:`Child Node ${n.eventKey}-0`,key:`${n.eventKey}-0`},{title:`Child Node ${n.eventKey}-1`,key:`${n.eventKey}-1`}];o.updateNodeByKey(n.eventKey,{children:g}),o.setExpandedKeys(w([n.eventKey,...o.getExpandedKeys()]))}l()},300)})}return(n,l)=>{const o=A("a-button");return L(),P(e(K),{title:"Tree基础示例"},{default:a(()=>[t(e(R),{gutter:[16,16]},{default:a(()=>[t(e(i),{span:8},{default:a(()=>[t(e(s),{title:"基础示例,默认展开第一层",treeData:e(d),defaultExpandLevel:"1"},{icon:a(()=>[t(e(b),{style:{"font-size":"16px"}})]),title:a(()=>l[0]||(l[0]=[p("666")])),switcherIcon:a(()=>[t(e(E))]),_:1},8,["treeData"])]),_:1}),t(e(i),{span:8},{default:a(()=>[t(e(s),{title:"可勾选,默认全部展开",treeData:e(d),checkable:!0,defaultExpandAll:"",onCheck:k},null,8,["treeData"])]),_:1}),t(e(i),{span:8},{default:a(()=>[t(e(s),{title:"指定默认展开/勾选示例",treeData:e(d),checkable:!0,expandedKeys:["0-0"],checkedKeys:["0-0"]},null,8,["treeData"])]),_:1}),t(e(i),{span:8},{default:a(()=>[t(e(s),{title:"懒加载异步树",ref_key:"asyncTreeRef",ref:c,treeData:D.value,"load-data":C},null,8,["treeData"])]),_:1}),t(e(i),{span:8},{default:a(()=>[t(e(m),{title:"异步数据,默认展开"},{extra:a(()=>[t(o,{onClick:T,loading:r.value},{default:a(()=>l[1]||(l[1]=[p("加载数据")])),_:1},8,["loading"])]),default:a(()=>[t(e($),{spinning:r.value},{default:a(()=>[t(e(s),{ref_key:"asyncExpandTreeRef",ref:y,treeData:f.value},null,8,["treeData"])]),_:1},8,["spinning"])]),_:1})]),_:1}),t(e(i),{span:8},{default:a(()=>[t(e(m),{title:"BasicTree内置加载"},{extra:a(()=>[t(o,{onClick:x,loading:r.value},{default:a(()=>l[2]||(l[2]=[p("请求数据")])),_:1},8,["loading"])]),default:a(()=>[t(e(s),{ref_key:"loadTreeRef",ref:v,treeData:f.value,loading:r.value},null,8,["treeData","loading"])]),_:1})]),_:1})]),_:1})]),_:1})}}});export{H as default};