个人案例
假设你半透明蒙层的颜色为rgba(0, 0, 0, .5) 在Page的onLoad里调用wx.setPageStyle试试 onLoad: function (o) { wx.setPageStyle({ style: { backgroundColor: 'rgba(0, 0, 0, .5)' } }) } ============== 蒙层组件显示后在去掉page的backgroundColor,即在蒙层组件attached里 attached: function () { wx.setPageStyle({ style: { backgroundColor: '' } }) } 若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人
小程序可以设置一个全局的蒙层吗?打算用一个半透明的蒙层做夜间模式,目前是写了一个蒙层的组件加在了每个页面上,但是每次页面初始化的时候蒙层都有个时间差,都会闪一下才有蒙层,在安卓上特别明显,有什么全局的蒙层不需要初始化的做法嘛?
2020-07-28试试? 在app.json中配置requiredBackgroundModes: ['location'] 若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人
scope.userLocationBackground 非法?VM2669:1 invalid appJSON["permission"]["scope.userLocationBackground"] "permission": { "scope.userLocation": { "desc": "获取用户位置" }, "scope.userLocationBackground": { "desc": "后台获取用户位置" } } 设置获取userLocationBackground提示非法, userLocation正常 wx.openSetting也只有userLocation
2020-07-28防盗链了吧?
部分客户机型图片变成了 暂时无法查看图片链接:https://gdoc01a.hzecool.com/2020/07/26/798441143595172356.gif 部分机型 暂时无法查看 [图片][图片]
2020-07-27那个不用看 // page-a.js var myBehavior = require('./my-behavior.js') Page({ behaviors: [myBehavior], onLoad: function() { // 会输出这个 This is a piece of data shared between pages. // 因为引用了my-behavior.js console.log(this.data.sharedText) // page-a也会有sharedMethod方法 console.log(this.hasOwnProperty('sharedMethod')) // => true } })
Behaniors,最近在看小程序文档页面或者组件用一些共享变量/方法时的处理方式,不懂之处?[图片] 不晓得此处,在函数体中,直接一个恒等式表达式是啥意思? 文档地址:https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/page.html
2020-07-27wx.setPageStyle({ style: { background: '#ccc' }, success(e) { console.log(e) }, fail(e) { console.log(e) } }) 若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人
如何通过js设置page的style?因为想要做自定义主题,通过css变量 var(--name),所以想要设置将var(--name)设置在全局的 style上,但是不知道怎么修改。请问可以修改吗? 或者说有什么更好的方法?(不想采用没个页面都是用变量的模式去设置单独style,想直接全局设置
2020-07-27强调项??
云函数包含强调项是什么意思?[图片]我的云函数一直是这样,但是运行没有任何错误,这是怎么回事?求大佬解答
2020-07-2755怎么显示的,100不是同理?
根据分数显示圈大小?[图片] 满分100怎么显示?
2020-07-27老用户unionId字段没有值就重新授权登录获取unionId咯 统一按unionId来识别用户 如果使用unionId查询用户表没有找到,则使用unionId对应的openid查询用户表,存在,则更新unionId,不存在则新增用户 若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人
同一用户在小程序、APP登录后openid不一致,导致注册时生成两个用户,怎么办?小程序发布上线已有一定的用户量,现在App开发完成,发现两者获取的openid不一致,老用户APP登录会识别为新用户 该怎么解决? 新用户已改用unionId,如何兼容老用户
2020-07-27去了解一下async / await 、Promise var id1 = null; var num1 = null var ps = [] for(var i=0;i<=3;i++){ ps.push((function(i){ return new Promise(async (rs, rj)=>{ console.log('开始运行第'+i+'次') var res = await wx.cloud.callFunction({ name:"xiugai", data:{ name:"123456" } }) num1 = res.result.data[0].k16 id1 = res.result.data[0]._id console.log('第'+i+'次查询还没更新的数据为:', num1) await wx.cloud.callFunction({ name:"gai", data:{ id:id1, num:num1+1 }, success(res){ rs(res) }, fail(res){ rj(res) } }) }) })(i)) ps.length && Promise.all(ps).then(res=>{ console.log('更新完毕', res) }).catch(e=>{ console.log('更新失败', res) }) } 若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人
调用4次函数,但是他没有更新数据,并且运行顺序好奇怪,没按代码顺序执行,为什么?var id1 = null; var num1 = null for(var i=0;i<=3;i++){ console.log('开始运行第'+i+'次') wx.cloud.callFunction({ name:"xiugai", data:{ name:"123456" }, success(res){ console.log('第'+i+'次查询还没更新的数据为:'+res.result.data[0].k16) num1 = res.result.data[0].k16 id1 = res.result.data[0]._id } }) wx.cloud.callFunction({ name:"gai", data:{ id:id1, num:num1+1 }, success:function(res){ console.log('更新完毕') }, fail:function(res){ console.log('更新失败') } }) } [图片] 为什么结果是这样,不应该是先输出开始运行第0次,然后查询数据,再更新数据,重复4次吗,为什么会一开始还没查询数据的时候就先输出了4次开始运行,并且数据也没有被更新,请大佬指点一下
2020-07-27不想跳转就是能用wxif 跳转的话,在js里判断,然后wx.navigateTo https://developers.weixin.qq.com/s/hXux39mg7Fjk 若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人
小程序如何通过逻辑加载入口页面?目前项目遇到加载入口页面的问题,现在的想法是想通过逻辑代码判断条件,来加载动态的入口页面。类似通过某个条件,判断用户是否登录的问题,从而决定加载登录页还是首页的问题(但是不想在加载入口页面的时候出现类似页面跳转的状况),请问有大佬遇到过这种问题吗? 是如何解决处理的?
2020-07-27