New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

antd-virtual-table

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

antd-virtual-table

实现antd-table的虚拟列表

Source
npmnpm
Version
1.9.2
Version published
Maintainers
1
Created
Source

antd-virtual-table

实现 antd-table 的虚拟列表, 支持动态行高.

Usage

import * as React from "react";
import ReactDom from "react-dom";

import { VList } from "antd-virtual-table";
import { Table } from "antd";

function Example(): JSX.Element {
  const dataSource = [];
  const columns = [];
  const rowKeyList = useMemo(() => dataSource?.map((cv) => cv?.[rest.rowKey]), [
    dataSource,
    rest.rowKey,
  ]);
  const components = useMemo(() => {
    if (virtualTable) {
      return {
        ..._components,
        ...VList({ rowKeyList }),
      };
    }
    return _components;
  }, [_components, virtualTable]);

  return (
    <Table
      dataSource={dataSource}
      columns={columns}
      components={components}
      rowKey={"uuid"}
    />
  );
}

ReactDom.render(<Example />, dom);

Keywords

antd-table

FAQs

Package last updated on 28 Dec 2021

Related posts