美文网首页Angular
Angular2生成二维码

Angular2生成二维码

作者: Shmily落墨 | 来源:发表于2016-12-23 18:23 被阅读1049次

使用Angular2生成二维码还是比较容易的,目前Angular2中有两个库提供支持,一个是angular2-qrcode(不支持中文),一个是ng2-qrcode

安装

在项目中打开“终端”,运行以下命令:
安装angular2-qrcode

npm install angular2-qrcode --save

安装ng2-qrcode

npm install ng2-qrcode --save

使用

使用angular2-qrcode首先需要在使用到的模块中引用注册,而ng2-qrcode则不用:

import { NgModule } from '@angular/core';
import { QRCodeModule } from 'angular2-qrcode';
...

@NgModule({
    imports: [
        QRCodeModule,
        ...
    ],
    ...
})

然后便可以在需要的html页面中使用了,这里angular2-qrcodeng2-qrcode的使用完全一致:

<div>
    <qr-code [data]="'All QR Code data goes here!'" [size]="150"></qr-code>
</div>

angular2-qrcodeng2-qrcode均采用Input的方式接收参数,不过参数略有不同:

angular2-qrcode可以接收的参数:

参数名 参数类型 参数说明
data String 要转成二维码的文字
size Number 要转成的二维码图片的大小
level String 要转成的二维码的质量等级('L', 'M', 'Q', 'H')(可以为空)
type Number 要转成二维码的文字对应的缓冲区的大小(可以为空)

ng2-qrcode可以接收的参数:

参数名 参数类型 参数说明
qrdata String 要转成二维码的文字
size Number 要转成的二维码图片的大小
level String 要转成的二维码的质量等级('L', 'M', 'Q', 'H')
colorlight String 输出的二维码图片中高亮部分的颜色(可以为空)
colordark String 输出的二维码图片底色的颜色(可以为空)
usesvg Boolean 是否输出svg图片(可以为空)

注:
二维码的质量等级指的是二维码的容错率:

  • L:容错率7%
  • M:容错率15%
  • Q:容错率25%
  • H:容错率30%

相关文章

  • Angular2生成二维码

    使用Angular2生成二维码还是比较容易的,目前Angular2中有两个库提供支持,一个是angular2-qr...

  • Angular2 生成二维码

    想要在angular2及以上生成二维码的方法有很多,我写我实验过并成功的来分享给大家。一种是直接使用qrcode....

  • golang如何生成与读取二维码

    golang如何生成与读取二维码 生成二维码 skip2/go-qrcode生成二维码 获取: 生成二维码图片: ...

  • 一键生成微信二维码

    引言 生成二维码的步骤导入CoreImage框架通过滤镜CIFilter生成二维码 生成普通的二维码 /** 生成...

  • iOS 二维码学习过程

    二维码生成 生成二维码需要导入CoreImage框架,通过滤镜CIFilter生成二维码。二维码的容错二维码都有一...

  • 二维码相关

    二维码生成生成高清二维码扫描二维码 二维码生成 需要导入CoreImage/CoreImage.h 中间的图片就是...

  • Java 生成二维码图片带Logo

    Java 生成二维码图片带Logo:java生成二维码

  • iOS 花式二维码生成和二维码识别

    iOS 花式二维码生成和二维码识别 iOS 花式二维码生成和二维码识别

  • 【iOS】二维码生成及定制

    【iOS】二维码生成及定制 【iOS】二维码生成及定制

  • 二维码

    二维码 二维码的生成和读取-生成二维码:就是讲给定的信息,将其按照二维码的编码方式生成一张图片-读取二维码:识别二...

网友评论

  • LiUhoNg_Dan:ng2-qrcode 那个在哪儿引用注册,我在app.module.ts里面报错

本文标题:Angular2生成二维码

本文链接:https://www.haomeiwen.com/subject/hsgkvttx.html