前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >小程序生成普通二维码_注册一个小程序

小程序生成普通二维码_注册一个小程序

作者头像
全栈程序员站长
发布2022-11-15 17:29:37
6870
发布2022-11-15 17:29:37
举报
文章被收录于专栏:全栈程序员必看

uniapp生成二维码

uniapp生成二维码`

最近在写需求的时候遇到了展示二维码入口,扫码后申请获取微信头像数据、微信名称上传至服务器作为待审核员工信息的需求

提示:以下是本篇文章正文内容,下面案例可供参考

一、二维码实习图

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

参考了https://blog.csdn.net/lemontealin/article/details/104437584 这篇文章并做了修改,要想实现二维码的生成的话是需要引用相应插件的, 这个插件的作者是echo,echo写了整个Thor UI组件,我个人很佩服他,喜欢他的可以去Thor UI网站看看,学习一下。 1)首先下载你需要下载weapp-qrcode.js(百度网盘下载链接:链接:https://pan.baidu.com/s/1VXhq3ZjxmDcH1tFujKg75Q 提取码:vj2y) (2)在你的uni-app项目中需要的地方引入下载的weapp-qrcode.js文件。在标签中引入,如下

const qrCode = require(‘@/common/weapp-qrcode.js’)

二、使用步骤

1.引入库

代码如下(示例):

代码语言:javascript
复制
<template>
<view class="pages">
<view class="ame-1">邀请员工扫码</view>
<view class="ame-2">
<view class="ame-3">
<view>
<view class="qrcode">
<canvas style="width: 200upx;height: 200upx;" canvas-id="couponQrcode"></canvas>
</view>
<view class="title">
{ 
{ 
ame1.name}}
</view>
</view>
</view>
</view>
<!-- <canvas  ref="canvas" canvas-id="qrcode" style="width: 180px;height:180px;" class="canvas" id="qrcode"></canvas>
-->
</view>
</template>
<script>
/* import uQRCode from '@/uni_modules/Sansnn-uQRCode/js_sdk/u-qrcode/u-qrcode.js' */
const qrCode = require('@/weapp-qrcode.js')
export default { 

data() { 

return { 

}
},
onLoad() { 

setTimeout(() => { 

this.couponQrCode()
}, 50)
},
methods: { 

ame1: { 

name: "刘勇发",
},
couponQrCode() { 

new qrCode('couponQrcode', { 

text: "https://www.baidu.com/baidu?tn=monline_3_dg&ie=utf-8&wd=csdn",
// http://192.168.1.98:8080/pages/Index/Employeegl/noshenhe/noshenhe
// /* http://192.168.1.98:8080/pages/Index/Employeegl/noshenhe/Addemployee/Addemployee */
width: 100,
height: 100,
colorDark: "#333333",
colorLight: "#FFFFFF",
correctLevel: qrCode.CorrectLevel.H
})
},
/* async make() { // 可以在这加一个loading状态 await uQRCode.make({ canvasId: 'qrcode', componentInstance: this, text: this.userInfo.useradd, // 这里是你二维码生成的url 替换即可 size: 180, margin: 5, backgroundColor: '#ffffff', foregroundColor: '#000000' }) // loading状态在二维码生成后关闭 }, */
/* onLoad() { //请求轮播图数据 var me = this; //#ifdef APP-PLUS || MP-WEIXIN //在页面创建的时候,创建一个临时动画对象 this.animation = uni.createAnimation(); //#endif var serverUrl = me.serverUrl; uni.request({ url: 'http://127.0.0.1:4523/m1/1021833-0-default/api/v1/merchant/1', method: "GET", success: (res) => { //这是一个箭头函数 console.log("res--->", res) //看网络那里预览res下的参数 //debugger; //获取真实数据之前,务必判断状态是否为200 // if (res.data.sattus == 200) {\ var Details = res.data.data; this.Details = Details; //data里面定义的detail,则是this.detil console.log('Details', me.Details); // } this.text = 'request success'; } }); }, */
}
}
</script>
<style>
.ame-1 { 

display: flex;
justify-content: center;
align-items: center;
font-size: 30upx;
padding: 70upx;
}
.ame-3 { 

display: flex;
justify-content: center;
align-items: center; 
}
.qrcode { 

padding: 50upx 0 20upx 0;
display: flex;
align-items: center;
justify-content: center;
}
.title { 

text-align: center;
}
</style>

Jetbrains全家桶1年46,售后保障稳定

总结

要引用相对于的组件,才能实现。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/230787.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年10月31日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • uniapp生成二维码
    • 最近在写需求的时候遇到了展示二维码入口,扫码后申请获取微信头像数据、微信名称上传至服务器作为待审核员工信息的需求
    • 一、二维码实习图
    • 二、使用步骤
      • 1.引入库
      • 总结
      相关产品与服务
      图数据库 KonisGraph
      图数据库 KonisGraph(TencentDB for KonisGraph)是一种云端图数据库服务,基于腾讯在海量图数据上的实践经验,提供一站式海量图数据存储、管理、实时查询、计算、可视化分析能力;KonisGraph 支持属性图模型和 TinkerPop Gremlin 查询语言,能够帮助用户快速完成对图数据的建模、查询和可视化分析。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档