UNPKG

adui

Version:

<div> <img src="https://wxa.wxs.qq.com/mpweb/delivery/legacy/wxadtouch/upload/t1/od834zef_52939fc6.png" style="margin:40px 0 0 -8px; background-color: #fcfcfc; box-shadow: none;" /> </div>

70 lines (63 loc) 1.59 kB
--- order: 0 title: zh-CN: 按钮类型 en-US: Type --- 配合 `Table` 的 `loading` Prop 实现翻页并加载数据: ```jsx const [loading, setLoading] = useState(false) const handleChange = () => { setLoading(true) setTimeout(() => setLoading(false), 1000) } const dataSource = Array.from(new Array(2), (_, i) => i) return ( <React.Fragment> <Card className="flex-1"> <Card.Header title="广告数据" /> <Table loading={loading} dataSource={dataSource} getHeadCellClassName={(col, colIndex) => (!colIndex ? "pl-24" : null)} getCellClassName={(row, col, rowIndex, colIndex) => !colIndex && "pl-24" } className="shadow-y-tp-gray-200" > <Table.Column dataIndex="one" title="项目" render={(row, col, rowIndex) => `项目${rowIndex}`} /> <Table.Column dataIndex="two" title="数据项" render={() => "6,534,785"} onSort={() => {}} /> <Table.Column dataIndex="three" title="数据项" render={() => "4,463,346"} /> </Table> <Pagination align="right" defaultCurrent={1} pageSize={10} total={99} showButtonJumper className="pr-16 py-16" disabled={loading} onChange={handleChange} /> </Card> <style dangerouslySetInnerHTML={{ __html: `.adui-ComponentDoc-demoWrapper { background-color: #fcfcfc; }`, }} /> </React.Fragment> ) ```