@sinoui/use-rest-table

npm version downloads

@sinoui/use-rest-table 旨在简化与@sinoui/data-table 的相关处理。

安装

使用yarn

yarn add @sinoui/use-rest-table

使用npm:

npm i --save @sinoui/use-rest-table

快速使用

import React from 'react';
import useRestTable from '@sinoui/use-rest-table';
import DataTable, { TableColumn } from '@sinoui/data-table';

function ListDemo() {
  const dataSource = useRestTable('/users', [], { keyName: 'userId' });

  return (
    <DataTable {...dataSource}>
      <TableColumn name="userName" width={100} title="姓名" />
      <TableColumn name="age" width={100} title="年龄" />
    </DataTable>
  );
}

dataSource 的属性和方法

@sinoui/use-rest-tabledataSource继承了use-rest-page-api 的所有属性和方法,除此之外还有以下方法: