【工作小tip】项目活动签到码扫码获取不到数据的bug的解决

先总结

解决了项目活动签到码扫码获取不到数据的bug

1.先跟后端大佬沟通后思考认为扫码是小程序的问题,于是着手改小程序

2.两个微信开发团队用了同一个工程,导致一开始不能二维码编译,换了利军哥的账号才能编译

3.把原来的config.js中的export const SERVICE_URL = '/huafa-portal'改为export const SERVICE_URL = '/portal'

4.经过一段时间的debugger发现之前是把一整个params赋值给id,报错了,估计是遗留bug,要改成截取params中的q的id串赋值给id

以下是涉及到的知识点拆解:

获取到对应分支代码

修改分支,代码自动转换到该分支代码

js对象属性赋值给另一个变量

var obj2= JSON.parse(JSON.stringify(obj1));

微信开发者工具模拟扫码

通过二维码编译,前提是要开发者登陆的账号

遇到不明字符串可以先解码

let paramsQ = unescape(params.q);

截取第二个等号后面的字符串

const id = paramsQ.split(“=”)[2] || “”;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值