| 1 |
- import{_ as v}from"./BasicTable.vue_vue_type_script_setup_true_lang-A3Q21R45.js";import"./TableImg.vue_vue_type_style_index_0_lang-CQNR6Cbs.js";import"./index-BGDG2Aiy.js";import{u as D}from"./useTable-DkLqwPgo.js";import{getBasicColumns as m,getBasicShortColumns as I}from"./tableData-CDO3JsyS.js";import{u as M}from"./entry/index-CRWhxBeP.js";import{d as N}from"./table-BYicEzJW.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-ByuHmjlN.js";import"./FormItem.vue_vue_type_script_lang-r-ozwU0K.js";import"./helper-B0yEaptj.js";import"./index-BshNMORD.js";import"./antd-BfqWtMX3.js";import"./index-BZ4uXGij.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-BMkV6zCu.js";import"./copyTextToClipboard-B8vsl9wq.js";import"./index-CIEo7xez.js";import"./index-CD5zFmZN.js";import"./useWindowSizeFn-CEueHQop.js";import"./base64Conver-DEMZeTZS.js";import"./index-DOkdpLQv.js";import"./uuid-BUBnBT7J.js";import"./onMountedOrActivated-Ckq_czNf.js";import"./index-lE2idd8k.js";import"./UploadPreviewModal-BZsd-hmR.js";import"./download-DbzL13NI.js";import"./cateApi-BE6kfD5q.js";import"./resourceApi-CKj0y817.js";import"./common-DpkSdXuu.js";import"./imageEnum-BRgYKvjO.js";import"./sysOrgApi-tY_yXKfV.js";import"./BasicForm.vue_vue_type_style_index_0_lang-wVUE9AOT.js";import"./useForm-C-769eP8.js";import"./sortable.esm-DYEDn-UA.js";import"./componentMap-DvvMrh5V.js";import"./useSortable-BUyXn7hO.js";import"./select-DBHENJrd.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};
|