当前位置: 首页 > wzjs >正文

网站seo诊断报告怎么写教育培训机构有哪些

网站seo诊断报告怎么写,教育培训机构有哪些,免费主机空间免备案,用python做网站和用php需求:生成二维码,能保存到相册 框架用的 react 所以直接 qrcode.react 插件,然后直接用插件生成二维码,这里一定要写 renderAs{‘svg’} 属性,否则会报错,这里为什么会报错??&#…
需求:生成二维码,能保存到相册

框架用的 react 所以直接 qrcode.react 插件,然后直接用插件生成二维码,这里一定要写 renderAs={‘svg’} 属性,否则会报错,这里为什么会报错???
这个时候生成的是 svg 的格式图片,需要转为 png 格式,也就是最终页面上展示的形式,然后直接通过手机触屏长按保存相册功能就可以。

  1. 安装插件
npm install qrcode.react -save  // 二维码生成插件
npm install html2canvas -save 
  1. 引入
import QRCode  from 'qrcode.react'; 
import html2canvas from 'html2canvas';
  1. 使用
{!this.state.createImgUrl&&<div id="saveImgBox" className={styles.saveImgBox}><QRCodeid='qrCode'value={this.state.qrData}  //value参数为生成二维码的链接size={160} //二维码的宽高尺寸renderAs={'svg'}style={{}} // 可以自定义样式/>
</div>}
{this.state.createImgUrl&&<div><img src={this.state.createImgUrl} alt="" style={createImgBox}/>
</div>}// 调接口获取二维码路经,这里主要拿到后端返回的id有用
fetchPersonInfo = () => {let path = '/bankUser/personInfo'get(path).then(response => {let r = response.dataif (r.code === '00') {this.setState({personInfo: r.data,qrData: (window.location.origin || (window.location.protocol + "//" + window.location.host)) + '/customerType' + '?bankUserId=' + r.data.userId},()=>{this.saveImg() // 将生成的svg格式二维码,转img,直接长按保存相册})} else if (r.code === '01') {Toast.info(r.codeMsg)}})
}
// 通过 html2canvas 插件将图片转为 img 格式后,替换原来二维码占位。这样页面上展示的是一张 png 的图片,就可以直接通过长按保存了
saveImg=()=>{const node = document.getElementById("saveImgBox");const that = thishtml2canvas(node, {allowTaint: true,useCORS: true,logging:true,taintTest: false,scale: 10, // 清晰程度,值越大,越清晰width: node.clientWidth,height:node.clientHeight,}).then(function(canvas) {that.setState({createImgUrl: canvas.toDataURL("image/png")})}).catch(function(error){console.log(error)});
}
http://www.dtcms.com/wzjs/206334.html

相关文章:

  • 政府网站建设的效益十大免费excel网站
  • 成都微网站建设网站seo文章
  • 网站建设中手机版网络推广关键词优化公司
  • app网站的电话是什么百度收录链接提交入口
  • 做网站最有名的公司怎么设计网站
  • 跑腿公司怎么做网站夫唯老师seo
  • 商城网站建设定制深圳百度seo优化
  • php做电商网站设计好看的网站
  • 营销型网站建设沈阳推广app大全
  • 注册安全工程师科目seo网课培训
  • 做的的网站怎样上传百度人工在线客服
  • 山东交通学院精品课程建设网站可以看任何网站的浏览器
  • 网页排版设计模板seo是什么意思
  • 长春网站设计880元精准广告投放
  • 做论坛网站要多少配置的服务器推广赚佣金项目
  • 海南网站设计初学seo网站推广需要怎么做
  • 苗木网站怎么做线下推广团队
  • 那个网站做外贸深圳搜狗seo
  • 网站高中建设工具信息流推广渠道有哪些
  • 做富集分析的网站seo百度快速排名软件
  • 做网站怎么每天更新内容新媒体营销策略
  • 装修公司网站wordpress 模板域名停靠浏览器
  • wordpress手机图片站查网站关键词工具
  • wordpress 速度优化郑州网站优化渠道
  • 网站无法排版百度平台官网
  • 合肥市网站优化足球世界排名一览表
  • 专业网站建设的信息流广告有哪些投放平台
  • 网站开发php和c语言区别百度提交入口网址
  • 工程建设中常见的法律责任有哪些优化关键词推广
  • 营销型网站建立费用学生网页制作成品