qrcode.react插件生成二维码

376 阅读1分钟
import React from 'react'
import { useIntl }from 'react-intl'
import QR from 'qrcode.react';
// import styles from './index.module'

const QrCode = ({loginData,size})=>{
    const { formatMessage }= useIntl()
    const nameSpace = "common.glassQrCode."
    // const QrData = {
    //       T: 'APP',
    //       P: appPackageDetail.appPackagePath,//packageName
    //       N: appPackageDetail.appPackageName,//appName
    //       V: appPackageDetail.appPackageVersion, //version
    //       U: appPackageDetail.appPackageOssUrl,//pkgUrl
    //       VC: appPackageDetail.appPackageVersionCode, //versionCode
    // }
    const QrData ={
      T: 'BIND',
      D: loginData.bindToken
    }
    return (
    <QR
      id="pre"
      level="L"
      value={JSON.stringify(QrData)}
      size={size}
      // style={{ width: '100%', height: '100%' }}
    />
    )
}
export default QrCode