3.0.6 • Published 4 years ago

ds-rc v3.0.6

Weekly downloads
2
License
ISC
Repository
github
Last release
4 years ago

ds-rc

Install

npm i -S ds-rc

想从react-spring改为react-motion,但是不太合适,暂时放弃了 有任何问题请提issue

如果想全部引入,或者不需要按需加载,可以如下

import { Img, Button, Message, Progress } from 'ds-rc';
import 'ds-rc/lib/style.css';

Img

codesandbox

类似知乎网页端的图片查看效果,仅添加了一个点击事件,其他和普通img标签没有区别

Img

import Img from 'ds-rc/lib/Img';
import 'ds-rc/lib/Img/style.css';

<Img style={{width: 300, height: 400}} src="whatever" />

Button

codesandbox

仿material-ui 水涟漪效果按钮

Button

# color: ['primary', 'secondary', ''] default is ''
# variant: ['outline', 'text', 'default'] default is default
# disabled: Boolean  default is false

import Message from 'ds-rc/lib/Button';
import 'ds-rc/lib/Button/style.css';

<Button color="" variant="default" disabled={false} onClick={() => console.log('default')}>default</Button>

Message (API)

codesandbox

仿ant-design message

Message

import Message from 'ds-rc/lib/Message';
import 'ds-rc/lib/Message/style.css';

Message.dark('dark');
Message.open('what');
Message.info('is');
Message.warn('your');
Message.error('name');
Message.success('?');

Message.error('errormsg', {duration: 5});

// default duration 2s;
Message.config({
    duration: 3
})

Progress (API)

仿nprogress

Message

import Progress from 'ds-rc/lib/Progress';
import 'ds-rc/lib/Progress/style.css';

Progress.start();
Progress.done();

Pagination

仿ant-design pagination

Pagination

propNamedescdefault
total总条数required(必填)
defaultCurrent默认索引1
pageSize每一页条数15
onChange回调函数noop
import Pagination from 'ds-rc/lib/Pagination';
import 'ds-rc/lib/Pagination/style.css';

<Pagination defaultCurrent={3} pageSize={10} onChange={(current) => console.log(current)} total={200} />
3.0.6

4 years ago

3.0.5

4 years ago

3.0.4

4 years ago

3.0.3

4 years ago

3.0.2

4 years ago

3.0.1

4 years ago

3.0.0

4 years ago

2.0.5

5 years ago

2.0.4

5 years ago

2.0.3

5 years ago

2.0.2

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.3.17

5 years ago

1.3.16

5 years ago

1.3.15

5 years ago

1.3.14

5 years ago

1.3.13

5 years ago

1.3.12

5 years ago

1.3.11

5 years ago

1.3.10

5 years ago

1.3.9

5 years ago

1.3.8

5 years ago

1.3.7

5 years ago

1.3.6

5 years ago

1.3.5

5 years ago

1.3.4

5 years ago

1.3.3

5 years ago

1.3.2

5 years ago

1.3.1

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.5

5 years ago

1.0.5

5 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago