Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kuckboy1994/rc-countdown-flip
countdown like flip for react
https://github.com/kuckboy1994/rc-countdown-flip
Last synced: 14 days ago
JSON representation
countdown like flip for react
- Host: GitHub
- URL: https://github.com/kuckboy1994/rc-countdown-flip
- Owner: kuckboy1994
- Created: 2019-11-14T10:55:06.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T13:29:24.000Z (almost 2 years ago)
- Last Synced: 2024-09-24T10:17:50.810Z (about 2 months ago)
- Language: JavaScript
- Homepage: https://kuckboy1994.github.io/rc-countdown-flip/
- Size: 5.71 MB
- Stars: 7
- Watchers: 1
- Forks: 2
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
rc-countdown-flip![normal](./assets/normal.png)
[demo](https://kuckboy1994.github.io/rc-countdown-flip/)
## Install
```bash
yarn add rc-countdown-flip
```## Basic Usage
```jsx
import FlipCountDown from "rc-countdown-flip";{
alert("end");
},
style: {
color: "black",
background: "white"
},
standard: "50px"
}}
/>;
```## Attribute
| name | 含义 | 默认值 | 说明 |
| ---------- | ------------------------------------ | ------------------------------------- | ------------------------------- |
| leftSecond | 剩余时间 | 0 |
| format | 格式 | dd:hh:mm:ss | 区分大小写,:是分隔符,可以修改 |
| style | 样式(只能设置 color 和 background) | {color: 'white', background: 'black'} |
| standard | 基准大小 | 100px | 即:高。同比例放大缩小 |## Method
| name | 含义 | 默认值 |
| ---- | -------------- | ------ |
| end | 结束的回调方法 | |## TIPS
1. 设置样式
样式修改主要用到两个属性 `style` 和 `standard`。
`style` 只支持 `color` 和 `background`。字面意思。字体颜色和背景,但是分隔符使用的是 `background` 需要注意。```jsx
```
2. format 使用
`format` 默认为 'dd:hh:mm:ss'。
区分大小写。当使用大写的时候,最大值变成 100,而不是我们常规理解中的小时 24、分钟秒 60 了。主要是为了解决如倒计时 2 天,但不想显示天的,设置 `HH:mm:ss`,会显示为 `48:00:00`。
_注意_ 当所有的值都设置为 **大写** 的时候,你可以会觉得有些奇怪,看一下我上面说的,最大值为 100,你可能会理解。```jsx
```