You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

2.5 KiB

category title cover coverDark demo group
Components QRCode https://mdn.alipayobjects.com/huamei_7uahnr/afts/img/A*cJopQrf0ncwAAAAAAAAAAAAADrJ8AQ/original https://mdn.alipayobjects.com/huamei_7uahnr/afts/img/A*M4PBTZ_n9OgAAAAAAAAAAAAADrJ8AQ/original [{cols 2}] [{title Data Display} {order 5}]

Components that can convert text into QR codes, and support custom color and logo. Available since antd@5.1.0.

When To Use

Used when the text needs to be converted into a QR Code.

Examples

base With Icon other status Custom Size Custom Color Download QRCode Error Level Advanced Usage

API

This component is available since antd@5.1.0

Property Description Type Default
value scanned text string -
icon include image url (only image link are supported) string -
size QRCode size number 128
iconSize include image size number 32
color QRCode Color string #000
bordered Whether has border style boolean true
errorLevel Error Code Level 'L' | 'M' | 'Q' | 'H' M
status QRCode status active | expired | loading active
onRefresh callback () => void -

FAQ

About QRCode ErrorLevel

The ErrorLevel means that the QR code can be scanned normally after being blocked, and the maximum area that can be blocked is the error correction rate.

Generally, the QR code is divided into 4 error correction levels: Level L can correct about 7% errors, Level M can correct about 15% errors, Level Q can correct about 25% errors, and Level H can correct about 30% errors. When the content encoding of the QR code carries less information, in other words, when the value link is short, set different error correction levels, and the generated image will not change.

For more information, see the: https://www.qrcode.com/en/about/error_correction