这些是常用的属性值,若想更进一步了解,请前去 NPMJS官网查阅。
引用方法:
容错率属性值:
Level | Error resistance |
---|---|
L (Low) | ~7% |
M (Medium) | ~15% |
Q (Quartile) | ~25% |
H (High) | ~30% |
使用方法:
插件属性值:
属性 | 默认值 | 简介 |
---|---|---|
value | " " | 转换二维码的文本链接 |
className | " " | 二维码类名 |
size | 100 | 二维码默认大小 |
level | L | 容错级别(提升识别率) |
background | #fff | 二维码背景颜色 |
foreground | #000 | 二维码颜色 |
对比三个二维码生成插件,各有各的优点和不足之处;相比之下,插件 vue-qr 属性值较多一些,可设置的项也比较多,同时还可以生成 logo;canvas 版本的生成的二维码是 canvas,其余两个生成的二维码是 image 图片,为了减少二维码图片的拖拽,故在模板标签上添加 draggable属性,其作用是为了防止鼠标拖拽图片。