start="00:00" end="23:59" 去掉这个start和end 有时候选了还会跳回去就是这个导致的
时间选择器Picker赋值后点进去又归零?wxml <picker style="background-color: #E6E6FA" name="begintime" mode="time" value="{{beginTime}}" start="00:00" end="23:59" bindchange="bTimeChange"> <view class="picker"> {{beginTime}} </view> </picker> js onShow: function () { var that=this; var TIME = util.formatTime(new Date()); that.setData({ beginTime:TIME, }); }, bTimeChange: function (e) { this.setData({ beginTime: e.detail.value, }) }, 初衷是想要让用户选择时间时直接从手机当前时间进行滑动,方便用户。在小程序开发者工具上有效果但真机调试、实际上线却没效果,如下图 [图片]这个是开发者工具效果 [图片]这个是手机实际效果 百思不得姐?
2020-11-25'Content-Type': 'multipart/form-data;boundary=boundary', 应该是'Content-Type': 'multipart/form-data;boundary='+key, 可以看看这个例子https://juejin.im/post/6844903752604844045
上传图片报签名错误,其他接口签名是正确的,请大佬帮忙看下?,非常感谢!let res = await cloud.downloadFile({ fileID: event.fileID }) let filebuffer = res.fileContent let filename = event.filename let sha256 = crypto.createHash('sha256').update(filebuffer).digest('hex') var body = JSON.stringify({ 'filename': filename, 'sha256': sha256 }) let method = 'POST' let url = '/v3/merchant/media/upload' // let jsonStr = JSON.stringify({ filename, sha256 }) var timestamp = Date.parse(new Date()) / 1000 const randomstr = '95E9D72DB0389359EB54850779354B21' var data = method + '\n' + url + '\n' + timestamp + '\n' + randomstr + '\n' + body + '\n' // console.log('data>>>>>>>>>>>>>>>>>',data) let sign = crypto.createSign('RSA-SHA256'); sign.update(new Buffer(data, 'utf-8')); let sig = sign.sign(privateKey, 'base64'); console.log(sig) body = '--boundary'+'\n'+'\r\n' +'Content-Disposition: form-data; name="meta";'+'\n'+'\r\n' +'Content-Type: application/json' + '\n'+'\r\n' +body+'\n'+'\r\n' +'--boundary'+'\n'+'\r\n' +'Content-Disposition: form-data; name="file"; filename="'+filename+'";'+'\n'+'\r\n' +'Content-Type: image/png'+'\n'+'\r\n' +'\n'+'\r\n' +filebuffer+'\n'+'\r\n' +'--boundary--'+'\n'+'\r\n' console.log(body) // ////////////////////////////////////////// var mchid = 'xxxxxx' var serial_no = 'xxxxxxxxx' var options = { method: method, headers: { 'Accept': 'application/json', // 'Content-Type':'application/json', 'Content-Type': 'multipart/form-data;boundary=boundary', 'Accept-Charset': 'utf-8', 'User-Agent': 'my-reddit-client', 'Authorization': 'WECHATPAY2-SHA256-RSA2048 mchid="'+mchid+'",nonce_str="'+randomstr+'",signature="'+sig+'",timestamp="'+timestamp+'",serial_no="'+serial_no+'"' }, body: body, uri: "https://api.mch.weixin.qq.com"+url }; return rp(options).then( function (res) { console.log(res) return res } ).catch( function (err) { console.log(err) return err } )
2020-11-13先执行npm init ,npm i 这两个命令 然后执行npm i @vant/weapp -S --production 在到工具里面点击构建 就可以了
小程序构建npm提示 “没有找到可以构建的NPM包”?小程序中想使用Lin UI,我按照官方文档的步骤去安装 https://developers.weixin.qq.com/miniprogram/dev/devtools/npm.html 和https://github.com/TaleLin/lin-ui;一直提示‘没有找到可以构建的NPM包’,后来把node_modules下的package.json文件复制一份放在根目录下,还是提示‘没有找到可以构建的NPM包’。 看了其他的提问,还是没有解决,大家帮忙看下,感谢! [图片] [图片]
2020-11-11