order: 3 title: 0.x 到 1.0
hide: true
对于之前使用 0.x 的同学,考虑到代码使用合理性,我们对于 TableRender 1.0 有如下更新
table-render的导出有如下变化,ProTable修改成Table。Search和Table不再需要被TableContainer组件包裹,所有表格代码通过withTable包一下即可,这样书写更加简洁。searchApi原本放到TableContainer组件上面,现改成放到Search上,同时searchApi改成api,这样更加各司其职。// 老版本使用import { ProTable, Search, TableContainer, useTable } from 'table-render';//...const TableDemo=(<TableContainer searchApi={searchApi}><TableDemo /></TableContainer>);const TableBody = (const { refresh } = useTable();<><Search schema={searchSchema} /><ProTable /></>);export default TableDemo;// 新版本import { Table, Search, withTable, useTable } from 'table-render';//...const TableDemo = (const { refresh } = useTable()<><Search schema={schema} api={searchApi} /><Table headerTitle="最简表格" columns={columns} rowKey="id" /></>);export default withTable(TableDemo);
