| 1 |
- import{_ as v}from"./BasicTable.vue_vue_type_script_setup_true_lang-DBt0hxEK.js";import"./TableImg.vue_vue_type_style_index_0_lang-CclVOBD1.js";import"./index-Du4et8Zo.js";import{u as D}from"./useTable-DdIWbFhg.js";import{getBasicColumns as m,getBasicShortColumns as I}from"./tableData-Cy-RKAfc.js";import{u as M}from"./entry/index-DbIOHUtC.js";import{d as N}from"./table-QPzObGVs.js";import{d as V,a6 as $,Z as z,_ as A,$ as u,k as o,a5 as n,G as i,u as p}from"./vue-DM5HGU8Z.js";import"./BasicForm.vue_vue_type_script_setup_true_lang-STH-khKW.js";import"./FormItem.vue_vue_type_script_lang-BmgaSzWL.js";import"./helper-Dsr6Gmc6.js";import"./index-DWMF0tsx.js";import"./antd-JiYGPyT2.js";import"./index-h51nAuc-.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-DPcTYTQa.js";import"./copyTextToClipboard-D4A_TFSu.js";import"./index-2GSfLqGn.js";import"./index-wjkwrAXP.js";import"./useWindowSizeFn-Bl3wGa77.js";import"./base64Conver-DEMZeTZS.js";import"./index-C8Fsifkm.js";import"./uuid-BUBnBT7J.js";import"./onMountedOrActivated-Ckq_czNf.js";import"./index-CLWiJ3M9.js";import"./UploadPreviewModal-CakyiwfF.js";import"./download-CNW8ynHn.js";import"./cateApi-DU8QoQW9.js";import"./resourceApi-pnFpTWCc.js";import"./common-DQ74Pw9Q.js";import"./imageEnum-BRgYKvjO.js";import"./sysOrgApi-PXSFLFoV.js";import"./BasicForm.vue_vue_type_style_index_0_lang-B39nuo5v.js";import"./useForm-Bd8FPQTx.js";import"./sortable.esm-DYEDn-UA.js";import"./componentMap-ZeYmJRP4.js";import"./useSortable-LkuJGnOx.js";import"./select-TJ9LNBWN.js";const E={class:"p-4 flex flex-col"},G={class:"mb-4"},H={class:"mb-4"},It=V({__name:"UseTable",setup(U){const{createMessage:s}=M();function f(){}const[c,{setLoading:r,setProps:l,getColumns:Z,getDataSource:j,getRawDataSource:q,reload:a,getPaginationRef:F,setPagination:d,getSelectRows:J,getSelectRowKeys:O,setSelectedRowKeys:g,clearSelectedRowKeys:C}]=D({canResize:!0,title:"useTable示例",titleHelpMessage:"使用useTable调用表格内方法",api:N,columns:m(),defSort:{field:"name",order:"ascend"},rowKey:"id",showTableSetting:!0,onChange:f,rowSelection:{type:"checkbox"},onColumnsChange:P=>{},showSelectionBar:!0});function k(){r(!0),setTimeout(()=>{r(!1)},1e3)}function w(){l({columns:I(),rowSelection:{type:"checkbox"},showIndexColumn:!0})}function S(){l({columns:m(),rowSelection:{type:"checkbox"},showIndexColumn:!0}),a({page:1})}function b(){s.info("请在控制台查看!")}function R(){s.info("请在控制台查看!")}function x(){s.info("请在控制台查看!")}function T(){s.info("请在控制台查看!")}function y(){d({current:2}),a()}function _(){s.info("请在控制台查看!")}function K(){s.info("请在控制台查看!")}function B(){g(["0","1","2"])}function L(){C()}return(P,t)=>{const e=$("a-button");return z(),A("div",E,[u("div",G,[o(e,{class:"mr-2",onClick:S},{default:n(()=>t[0]||(t[0]=[i(" 还原 ")])),_:1}),o(e,{class:"mr-2",onClick:k},{default:n(()=>t[1]||(t[1]=[i(" 开启loading ")])),_:1}),o(e,{class:"mr-2",onClick:w},{default:n(()=>t[2]||(t[2]=[i(" 更改Columns ")])),_:1}),o(e,{class:"mr-2",onClick:b},{default:n(()=>t[3]||(t[3]=[i(" 获取Columns ")])),_:1}),o(e,{class:"mr-2",onClick:R},{default:n(()=>t[4]||(t[4]=[i(" 获取表格数据 ")])),_:1}),o(e,{class:"mr-2",onClick:x},{default:n(()=>t[5]||(t[5]=[i(" 获取接口原始数据 ")])),_:1}),o(e,{class:"mr-2",onClick:y},{default:n(()=>t[6]||(t[6]=[i(" 跳转到第2页 ")])),_:1})]),u("div",H,[o(e,{class:"mr-2",onClick:_},{default:n(()=>t[7]||(t[7]=[i(" 获取选中行 ")])),_:1}),o(e,{class:"mr-2",onClick:K},{default:n(()=>t[8]||(t[8]=[i(" 获取选中行Key ")])),_:1}),o(e,{class:"mr-2",onClick:B},{default:n(()=>t[9]||(t[9]=[i(" 设置选中行 ")])),_:1}),o(e,{class:"mr-2",onClick:L},{default:n(()=>t[10]||(t[10]=[i(" 清空选中行 ")])),_:1}),o(e,{class:"mr-2",onClick:T},{default:n(()=>t[11]||(t[11]=[i(" 获取分页信息 ")])),_:1})]),o(p(v),{onRegister:p(c)},null,8,["onRegister"])])}}});export{It as default};
|