# qrcode - [权限列表](#zh-cn_topic_0000001127284846_section11257113618419) - [子组件](#zh-cn_topic_0000001127284846_section352513155564) - [属性](#zh-cn_topic_0000001127284846_section5347151165210) - [样式](#zh-cn_topic_0000001127284846_section439317598552) - [事件](#zh-cn_topic_0000001127284846_section1948820711216) - [方法](#zh-cn_topic_0000001127284846_section2279124532420) - [示例](#zh-cn_topic_0000001127284846_section81001951259) 生成并显示二维码。 >![](../../public_sys-resources/icon-note.gif) **说明:** >从API Version 5 开始支持。 ## 权限列表 无 ## 子组件 不支持。 ## 属性 除支持[通用属性](js-components-common-attributes.md#ZH-CN_TOPIC_0000001163812208)外,还支持如下属性:

名称

类型

默认值

必填

描述

value

string

-

用来生成二维码的内容。

type

string

rect

二维码类型。可能选项有:

  • rect:矩形二维码。
  • circle:圆形二维码。
## 样式 除支持[通用样式](js-components-common-styles.md#ZH-CN_TOPIC_0000001163932190)外,还支持如下样式:

名称

类型

默认值

必填

描述

color

<color>

#000000

二维码颜色。

background-color

<color>

#ffffff

二维码背景颜色。

>![](../../public_sys-resources/icon-note.gif) **说明:** >- width和height不一致时,取二者较小值作为二维码的边长。且最终生成的二维码居中显示。 >- width和height只设置一个时,取设置的值作为二维码的边长。都不设置时,使用200px作为默认边长。 ## 事件 支持[通用事件](js-components-common-events.md#ZH-CN_TOPIC_0000001209412119)。 ## 方法 支持[通用方法](js-components-common-methods.md#ZH-CN_TOPIC_0000001209252157)。 ## 示例 ``` ```