Commit aa00529d by 谢中龙

修改条形码渲染时机

parent 939eebf8
......@@ -4,12 +4,14 @@ const wxService = require('../../utils/wxService')
const utils = require('../../utils/util')
const envInfo = require('../../config/index').envInfo
var wxbarcode = require('../../codeUtils/index.js');
var count = 0;
wxService.page({
/**
* 页面的初始数据
*/
data: {
date:'',
focus: false,
memberCardNo: '',
......@@ -43,12 +45,18 @@ wxService.page({
*/
onLoad (options) {
wx.hideShareMenu();
console.log('onload')
const { memberCardNo, memberId } = wx.getStorageSync('_baseUserInfo')
// if(memberCardNo){
// }
},
/**
* 生命周期函数--监听页面显示
*/
onShow () {
console.log('onshow')
// 取会员卡号
const {memberCardNo, memberId} = wx.getStorageSync('_baseUserInfo')
if(memberCardNo && memberId){
......@@ -58,10 +66,8 @@ wxService.page({
},()=>{
// 获取会员信息
this.getMemberFind()
// 条形码
setTimeout(()=> {
wxbarcode.barcode('barcode', memberCardNo, 500, 120);
}, 200)
})
}
},
......@@ -123,9 +129,28 @@ wxService.page({
index: data.member.sex,
date: data.member.birthday
})
wxbarcode.barcode('barcode', this.data.memberCardNo, 500, 120);
setTimeout(() => {
wxbarcode.barcode('barcode', this.data.memberCardNo, 500, 120);
},200);
// this.setInternal();
}
})
},
//定时刷新 10s
setInternal(){
var timeOut = setInterval(() => {
if(count < 10){
count ++;
wxbarcode.barcode('barcode', this.data.memberCardNo, 500, 120);
}
else{
clearInterval(timeOut);
}
},500);
},
canvasIdErrorCallback (e) {
console.log('code-me', e.detail.errMsg)
},
......
......@@ -19,7 +19,7 @@
"hidedInDevtools": []
},
"isGameTourist": false,
"condition": {
"condition": {
"search": {
"current": -1,
"list": []
......@@ -37,7 +37,7 @@
"list": []
},
"miniprogram": {
"current": 13,
"current": -1,
"list": [
{
"id": -1,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment