Basic-81e1db4b.js 2.59 KB
import{d as B,k as t,a8 as c,_ as b,$ as v,f as a,aa as i,E as s,a1 as m}from"./vue-5a35c3f5.js";import{B as E}from"./BasicTable-7dbd57c0.js";import"./componentMap-4d1c941b.js";import"./TableImg.vue_vue_type_style_index_0_lang-6e828edc.js";import{getBasicColumns as h,getBasicData as k}from"./tableData-1169c2f2.js";import{_ as A}from"./index.js";import"./BasicForm-53100365.js";import"./FormItem-ffc5ecef.js";import"./helper-95474dfc.js";import"./antd-6b087f69.js";import"./BasicForm.vue_vue_type_style_index_0_lang-3479a052.js";import"./uniqBy-0cd5a663.js";import"./index-c1c2669a.js";import"./useWindowSizeFn-cc2fb57c.js";import"./useForm-86d11f60.js";import"./RadioButtonGroup-72b65d2e.js";import"./useFormItem-9ea791b8.js";import"./uuid-31b8b5a4.js";import"./merge-4fa735fa.js";import"./onMountedOrActivated-52afb7a7.js";import"./download-3d468407.js";import"./base64Conver-39fc0d26.js";import"./index-1ca3bd8a.js";import"./IconPicker-6bbd557c.js";import"./index-9a895eb5.js";import"./sortable.esm-4ae27e0b.js";import"./select-93eac05e.js";const y=B({components:{BasicTable:E},setup(){const e=t(!1),n=t(!1),r=t(!0),u=t(!0),l=t(!1);function d(){e.value=!e.value}function o(){r.value=!r.value}function p(){n.value=!0,setTimeout(()=>{n.value=!1,l.value={pageSize:20}},3e3)}function g(){u.value=!u.value}function C(f){console.log("ColumnChanged",f)}return{columns:h(),data:k(),canResize:e,loading:n,striped:r,border:u,toggleStriped:o,toggleCanResize:d,toggleLoading:p,toggleBorder:g,pagination:l,handleColumnChange:C}}}),_={class:"p-4"};function z(e,n,r,u,l,d){const o=c("a-button"),p=c("BasicTable");return b(),v("div",_,[a(p,{title:"基础示例",titleHelpMessage:"温馨提醒",columns:e.columns,dataSource:e.data,canResize:e.canResize,loading:e.loading,striped:e.striped,bordered:e.border,showTableSetting:"",pagination:e.pagination,onColumnsChange:e.handleColumnChange},{toolbar:i(()=>[a(o,{type:"primary",onClick:e.toggleCanResize},{default:i(()=>[s(m(e.canResize?"取消自适应":"自适应高度"),1)]),_:1},8,["onClick"]),a(o,{type:"primary",onClick:e.toggleBorder},{default:i(()=>[s(m(e.border?"隐藏边框":"显示边框"),1)]),_:1},8,["onClick"]),a(o,{type:"primary",onClick:e.toggleLoading},{default:i(()=>[s(" 开启loading ")]),_:1},8,["onClick"]),a(o,{type:"primary",onClick:e.toggleStriped},{default:i(()=>[s(m(e.striped?"隐藏斑马纹":"显示斑马纹"),1)]),_:1},8,["onClick"])]),_:1},8,["columns","dataSource","canResize","loading","striped","bordered","pagination","onColumnsChange"])])}const ee=A(y,[["render",z],["__file","E:/allcode/erp/test7901/order-erp-front/src/views/demo/table/Basic.vue"]]);export{ee as default};