公众号模板消息嘛?小程序给公众号推送?应该是后端通过公众号推送吧?
小程序向公众号推送信息功能咨询?由小程序向公众号推送信息功能, 是否需要申请微信开放平台? 实现此功能的逻辑是怎么样的呢?
2022-07-12换成这个wx.requestOrderPayment api试试
小程序正式版本支付API接口时好时坏,正式版不能调用支付接口?[图片]正式版本调用微信支付直接报wx.requestPayment is deprecated for shop plugin. Please use wx.requestOrderPayment.我是用的申请的商户进行的小程序绑定的,非直接在小程序上申请绑定的。请问是不是需要重新申请商户号进行处理啦?还是说直接换API就可以了?
2022-07-12不支持
navigateToMiniProgram 用户确定可以使用自定义弹窗吗在使用navigateToMiniProgram进行打开另外一个小程序操作时, 可否通过自己封装的弹窗功能来确定跳转
2022-07-12大哥 case语句是需要加break的啊 case 'completeLogin': this.setData({ islogin:true,word:"danci" }); console.log(this.data.islogin) break case 'semiCompleteLogin': //发起登陆请求 case 'inCompleteLogin': //显示未登录状态 this.setData({ islogin:false }) 不加break 会执行另一个case语句中的赋值操作
switch和if判断在页面首次加载时效果不一样?我发现一个问题不知道是否是框架的bug。 我发现在js中赋值,如果对象是Boolean类型的时候。 在页面首次加载的时候,用switch判断赋值的时候,Boolean类型的数据居然在页面不起作用。而其他类型是起作用的。 下面附上代码和渲染的页面 wxml代码 <block wx:if="{{islogin}}"> <image class="avatar" src="/images/avatar.png"></image> <span class="nickname">疯狂的小黄鱼{{islogin}}={{word}}</span> <span class="loginout" bindtap="loginout">取消登陆</span> </block> <block wx:else> <image class="avatar" src="/images/avatar.png"></image> <span class="login" bindtap="login">登陆授权{{islogin}}={{word}}</span> </block> js代码switch下的代码 onLoad() { let loginState = 'completeLogin' switch (loginState) { case 'completeLogin': this.setData({ islogin:true,word:"danci" }); console.log(this.data.islogin) case 'semiCompleteLogin': //发起登陆请求 case 'inCompleteLogin': //显示未登录状态 this.setData({ islogin:false }) } } 渲染的效果 赋值了,Boolean没有其效果,其他的其效果了 [图片] js代码if条件下的代码 按道理来说应该是同样的效果,单结果却是不一样的。 onLoad() { let loginState = 'completeLogin' if ('completeLogin'===loginState) { this.setData({ islogin: true,word:"danci" }) }else if('semiCompleteLogin'===loginState){ //发起登陆请求 }else if ('inCompleteLogin'===loginState) { //显示未登录状态 this.setData({ islogin:false }) } } 渲染的效果 所有的赋值都其效果了 [图片]
2022-07-12能不能提供下可复现的代码片段?
使用wx.navigateBack返回多层后,页面点击事件全部失效,这是什么情况?我们是根据指定路径判断是否在当前的路由栈中,如果在路由栈中,使用wx.navigateBack返回回去,但是返回回去以后页面的所有点击事件都失效了。
2022-07-12看下控制台,首次进入页面时,图片资源加载完成了嘛?
小程序首次进入某个页面时部分图片显示不出来,重新进入该页面后原来不显示的图片恢复正常显示,怎么解决?小程序首次进入某个页面时部分图片显示不出来,重新进入该页面后原来不显示的图片恢复正常显示,怎么解决?
2022-07-12不支持加'/api'配置request合法域名后,微信官方有一个收录的过程[图片] 点这个刷新试试
配置合法域名无效?后台给了一个域名, https://xxxx.xxxx.com 直接访问是访问前端的后台管理页面,访问业务接口是加上 /api https://xxxx.xxxx.com/api/业务接口,在配置小程序合法域名的时候加上 /api 显示包含非法字符,[图片] 所以只能不加 /api 直接配置 https://xxxx.xxxx.com 但是去掉不校验合法域名后却访问不了接口,这是为什么啊,按理来说配置了https://xxxx.xxxx.com合法域名,访问https://xxxx.xxxx.com 下的 /api 是可以的啊。
2022-07-12云函数支持这种写法吗? chkuid没有返回值,赋值操作自然没有效果chkuid的.then回调里,能正常打印res吗?你打印下this看看是什么?
关于promise风格写法赋值问题求教?const app = getApp() var isLogin1=0; Page({ data: { userInfo: null, isLogin:0 }, onLoad(options) { }, chkuid() { let id = app.globalData.user_openid //登录核对用户ID,用count方法 查到有这么一个cout则认为有这个用户 wx.cloud.callFunction({ name: 'getId', data: { id: id } }) .then(res => { console.log("校对完毕!", res) isLogin1= res.result.total this.setData({ isLogin: res.result.total }) }) .catch(res => { console.log("校对失败!", res) }) }, login() { let isUser = 0 this.chkuid() isUser = isLogin1 console.log(isUser) isUser=this.data.isLogin console.log(isUser) }, }) 老哥们,为啥最后我这两个log出来都是0,为啥chkuid()里的赋值没生效啊?
2022-07-12自己写逻辑,做个防抖
button 的getphonenumber 快速点击会出现一直加载中的状态,这是组件就是这样吗? async function getPhoneNumber(e:any) { // 获取手机号函数 // console.log("手机号授权信息: ", e) const { encryptedData, iv, code } = e.detail const sessionRes:any = await getUserIdsAndToken() const params = ({ openId: uni.getStorageSync('openId'), unionId: uni.getStorageSync('unionId'), code: e.detail.code, encryptedData: '', iv: '', sessionKey: '' }) // console.log("登录入参: ", params) if (e.detail.errMsg === "getPhoneNumber:ok") { // 如果状态是点击确认 if (!code) { params.encryptedData = encryptedData params.iv = iv params.sessionKey = sessionRes.sessionKey console.log(params, '参数哒') loginfun(params) return } loginfun(params) } } button 的getphonenumber 快速点击会出现一直加载中的状态,快速点击组件调用不出来授权手机号弹窗一直显示加载中[图片]所以手机都有这个问题
2022-07-12这个api做不到
小程序可以批量获取手机联系人信息吗?wx.chooseContact(Object object)这个API接口可以获取单个联系人的信息,大佬们有批量或者全部获取手机联系人的方法吗? 求指导 [图片]
2022-07-12