不可以
怎样在js中动态添加wxml页面代码?html可以动态添加内容,小程序可以吗
2019-11-19[图片] 试下把http 改为 https
在微信小程序后台配置了服务器域名,但请求所配置的域名失败?我这边已经配置了备案后的域名,而且也按官方要求给配置了ssl证书,支持TLSv1.2,这是为什么?? [图片] [图片] [图片] [图片]
2019-11-19贴一下你的代码 点击即调用这个api,如果你在使用这个api前面有其它的现在语句,这个api是调用失败 如: 这样子是可以的 function tap(){ wx.requestSubscribeMessage } 如: 这样子会调用失败 function tap(){ .........//其它代码 wx.requestSubscribeMessage }
调用wx.requestSubscribeMessage一直报错?调用wx.requestSubscribeMessage,fail回调报错: requestSubscribeMessage:fail can only be invoked by user TAP gesture 这个问题我也尝试了用bindtap但是没用 代码: wxml: <view class="remind-r" bindtap="submit">{{remindBtnText}}</view> 是因为需要用button这个组件吗,希望官方可以给一下答复,蟹蟹了
2019-11-19wx.chooseImage 这个api接口是否是转为promise 如果已经转为promise了 你这样子的代码不是很对 建议有限的把一个微信接口转为promise 代码写起来更简洁一点
点击按钮更换并上传头像,setDate失效?云存储和数据库都更新成功了,但是UI却没有刷新[代码]icon: async [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]console.log(iurl)[代码][代码] [代码][代码]await wx.chooseImage({[代码][代码] [代码][代码]count: 1,[代码][代码] [代码][代码]sizeType: [[代码][代码]'original'[代码][代码], [代码][代码]'compressed'[代码][代码]],[代码][代码] [代码][代码]sourceType: [[代码][代码]'album'[代码][代码], [代码][代码]'camera'[代码][代码]],[代码][代码] [代码][代码]success(res) {[代码][代码] [代码][代码]// tempFilePath可以作为img标签的src属性显示图片[代码][代码] [代码][代码]iurl = res.tempFilePaths[代码][代码] [代码][代码]console.log(iurl)[代码][代码] [代码][代码]wx.cloud.uploadFile({[代码][代码] [代码][代码]cloudPath: app.globalData.openid + [代码][代码]'/icon.png'[代码][代码],[代码][代码] [代码][代码]filePath: String(iurl),[代码][代码] [代码][代码]success(res) {[代码][代码] [代码][代码]iurl = res.fileID[代码][代码] [代码][代码]console.log(iurl)[代码][代码] [代码][代码]db.collection([代码][代码]'renyuan'[代码][代码]).doc(rdata.data[0]._id).update({[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]icon: iurl[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]console.log(iurl)[代码][代码] [代码][代码]wx.cloud.getTempFileURL({[代码][代码] [代码][代码]fileList: [iurl],[代码][代码] [代码][代码]success: res => {[代码][代码] [代码][代码]// get temp file URL[代码][代码] [代码][代码]console.log(res.fileList)[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]iable1: [代码][代码]false[代码][代码],[代码][代码] [代码][代码]imageurl: res.fileList[0].tempFileURL[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: err => {[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码]},[代码]
2019-11-16接口使用json 用字符拼接起来,不要使用内置函数 json_encode 会把一些字符转为 \u**** 这个是不允许的
服务端调用发送订阅消息接口 参数格式反馈[代码]$message[代码] [代码]= [[代码][代码] [代码][代码]'date1'[代码] [代码]=> [[代码][代码] [代码][代码]'value'[代码] [代码]=> [代码][代码]'2015年01月05日'[代码][代码],[代码][代码]//date('Y年m月d日 H:i:s'),[代码][代码] [代码][代码]],[代码][代码] [代码][代码]'phrase2'[代码] [代码]=> [[代码][代码] [代码][代码]'value'[代码] [代码]=> [代码][代码]'阅读栏目'[代码][代码],[代码][代码] [代码][代码]],[代码][代码] [代码][代码]'phrase3'[代码] [代码]=> [[代码][代码] [代码][代码]'value'[代码] [代码]=> [代码][代码]'订阅提醒'[代码][代码],[代码][代码] [代码][代码]],[代码][代码] [代码][代码]'thing4'[代码] [代码]=> [[代码][代码] [代码][代码]'value'[代码] [代码]=> [代码][代码]'你已经成功订阅栏目!'[代码][代码],[代码][代码] [代码][代码]],[代码][代码]];[代码] [代码]$data[代码] [代码]= [[代码] [代码] [代码][代码]'touser'[代码] [代码]=> [代码][代码]$val[代码][代码]->openid,[代码][代码] [代码][代码]'template_id'[代码] [代码]=> [代码][代码]$templateCode[代码][代码],[代码][代码] [代码][代码]'page'[代码] [代码]=> [代码][代码]'/pages/article/index'[代码][代码],[代码][代码] [代码][代码]'data'[代码] [代码]=> [代码][代码]$message[代码][代码]];[代码]上面的一段代码时正确运行的代码。 [代码]$message[代码] [代码]= [[代码][代码] [代码][代码]'date1'[代码] [代码]=> [[代码][代码] [代码][代码]'value'[代码] [代码]=> [代码][代码]'2015年01月05日'[代码][代码],[代码][代码]//date('Y年m月d日 H:i:s'),[代码][代码] [代码][代码]],[代码][代码] [代码][代码]'phrase2'[代码] [代码]=> [[代码][代码] [代码][代码]'value'[代码] [代码]=> [代码][代码]'阅读栏目'[代码][代码],[代码][代码] [代码][代码]],[代码][代码] [代码][代码]'phrase3'[代码] [代码]=> [[代码][代码] [代码][代码]'value'[代码] [代码]=> [代码][代码]'订阅提醒'[代码][代码],[代码][代码] [代码][代码]],[代码][代码] [代码][代码]'thing4'[代码] [代码]=> [[代码][代码] [代码][代码]'value'[代码] [代码]=> [代码][代码]'你已经成功订阅栏目!'[代码][代码],[代码][代码] [代码][代码]],[代码][代码]];[代码][代码]$data[代码] [代码]= [[代码][代码] [代码][代码]'touser'[代码] [代码]=> [代码][代码]$val[代码][代码]->openid,[代码][代码] [代码][代码]'template_id'[代码] [代码]=> [代码][代码]$templateCode[代码][代码],[代码][代码] [代码][代码]'page'[代码] [代码]=> [代码][代码]'/pages/article/index'[代码][代码],[代码][代码] [代码][代码]'data'[代码] [代码]=> json_encode([代码][代码]$message[代码][代码])[代码][代码]];[代码]上面的一段代码时错误代码。 两段代码的不同之出就是在$data数组下标为data的值做了一次json_encode()处理。按照文档提示的时需要传递一个object,因此给json_encode()了一次。此时会报如下错误. "{"errcode":43101,"errmsg":"user refuse to accept the msg hint: [vEsLpa05434116]"}"经过测试,这里的$data['data']=array,而不是$data['data']=object; 文档地址https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/subscribe-message/subscribeMessage.send.html
2019-11-11技术还是比较看好的,但是随着年龄的增长,越来越向管理方面发展! 不是说技术不好,做开发有时会消耗非常多的时间,陪家人的时间就少了。 一般上班时间,尽力工作,忙里偷闲,敲几个字! 一旦下班,绝不谈工作/代码,只管陪家人!等夜深人静时,又要敲代码了!
对于程序员的未来职场选择,你认为是应该坚持做技术还是转管理?当初你也许是因为爱好、专业、或者是收入而选择成为一名程序员,那么现在的你下一阶段的选择会是什么呢?是继续深耕技术,还是转到管理岗位上?于这两种选择,你有什么想法和顾虑呢?
2019-11-11url: url,//http://不作显示/report/监理日记_20191111100848.pdf 改成https试一下,有可能线下忽略了https检查
微信小程序downloadFile无法调用?开发工具上是可以预览pdf文件的。但是发布上线之后,就不能没有反应了。不懂为什么。。 下面试代码: downloadreport:function(e){ let _this = this; //console.log(e.currentTarget.dataset.type); let url = e.currentTarget.dataset.url; wx.downloadFile({ url: url,//http://不作显示/report/监理日记_20191111100848.pdf header: {}, success: function (res) { var filePath = res.tempFilePath; console.log(filePath); wx.openDocument({ filePath: filePath, success: function (res) { console.log('打开文档成功') }, fail: function (res) { console.log(res); }, complete: function (res) { console.log(res); } }) }, fail: function (res) { console.log('文件下载失败'); }, complete: function (res) { }, }) } 不知道是路径问题还别的,后台没有报错,小程序也没有报错。望哪位大神能解疑!
2019-11-11用户同意了,第二次直接获取用户可以了
小程序用户第一次同意授权后第二次怎么拿到地址?wx.getSetting({ success: function (e) { console.log(e.authSetting['scope.userLocation']) let userLocation = e.authSetting['scope.userLocation'] if (typeof userLocation === 'undefined') { // 用户第一次授权地理位置 // 1、获取当前位置坐标 wx.getLocation({ type: 'wgs84', success: res => { // 2、根据坐标获取当前位置名称,显示在顶部:逆地址解析 console.log('地址', res) that.address = res.latitude + ',' + res.longitude wx.request({ url: 'http://api.map.baidu.com/reverse_geocoding/v3/?ak=&output=json&coordtype=wgs84ll&location=' + res.latitude + ',' + res.longitude, data: {}, header: { 'Content-Type': 'application/json' }, success: function (res) { console.log(res) that.cityName = res.data.result.addressComponent.city } }) } }) } else { // 用户点了允许授权之后 又设置不允许获取位置的处理 } } }) 用户第一次同意授权后第二次怎么直接拿到地址????
2019-11-11不是同一套 体验版是体验版的
体验版本和线上版本的代码是同一套代码吗?官方的老铁们,你们好: 体验版本(已提交审核通过)和线上版本的代码是同一套代码吗?
2019-11-11只能什么wx-if了 但是如果你是做聊天系统,每提交一次后,可以查询最后20条记录返回,更新数据就可以了。 如果有定时查询,也一样返回20条记录,更新数据 或是查询当前聊天时间以后记录,返回记录 返回几条,就删除前几条。再把返回来记录添加到原来的数据后面就可以了
小程序如何动态删除指定的cover-view?聊天系统发送的内容需要逐条显示,但是一直显示不删除的话小程序就会很卡,所以想着只显示20条记录,够20条记录以后,发送一条,就是删除第一条的记录,内容是用cover-view标签写的,现在不知道cover-view标签如何动态删除,请问大佬们有办法么
2019-11-11