1.0.6 • Published 6 years ago

@reacted/card-list v1.0.6

Weekly downloads
6
License
ISC
Repository
-
Last release
6 years ago

自适应卡片组件

使用此组件作为容器组件,方便实现卡片自适应的效果。

示例

参数说明

export interface ICardProps {
  containerMinWidth: number; //卡片最小宽度
  containerHeight: number; //卡片高度
  length: number; //数据长度
  containerPadding: number; // 卡片及卡片与容器之间的间距
  children: (idx: number) => ReactNode; // renderProps渲染卡片中的组件,
  trimPadding?: boolean //去掉元素与左右边框的间距
  maxRow?: number //最多允许显示多少行
}

Demo

import React from 'react';
import Card from '@reacted/card';

let data = [1, 2, 3, 4, 5, 6, 7, 7, 8, 9, 0, 0];

const Demo: React.FunctionComponent = props => {
  const renderer = idx => {
    return (
      <div style={{ border: 'solid 1px #ccc', height: '100%', width: '100%' }}>
        {data[idx]}
      </div>
    );
  };
  return (
    <Card
      length={data.length}
      containerMinWidth={200}
      containerPadding={10}
      containerHeight={100}
    >
      {renderer}
    </Card>
  );
};

export default Demo;
1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago