canvas是不是被v-if包裹了?要保证canvas节点出来才去获取
canva的获取节点方法没有获取到节点?谁能告诉我这怎么弄?编译器上没问题,但是一到手机上就不行了,真机调试和体验版都不行!!!!! [图片][图片]
2022-07-26在别的地方把app.json里面的一样配置一遍,然后export出来,再获取这个数据吧
求问,如何获取app.json 里面的 tabBar对象?换句话说我想在小程序页面输出全局的app.json这个配置对象,能不能拿到?
2022-07-25补一些判断,让变量没值时也不报错 let subjects = res.data.subjects || [] thispage.setData({ movie: subjects, imgUrls: subjects.map((item) => { return item.images ? item.images.large || '' : '' }) })
无法读取未定义的属性“o”?[图片]
2022-07-25走catch了 [图片]
使用Promise.all处理多个worker返回的Promise,没有回调主线程调用多个worker并返回Promise,然后用Promise.all同步处理结果,但是和预期不一样,Promise.all没有回调 const app = getApp() Page({ data: { }, async onLoad() { let ps=[] const worker = wx.createWorker('workers/worker.js') // 文件名指定 worker 的入口文件路径,绝对路径 for (let i = 0; i < 2; i++) { let p=new Promise((resolve,reject) => { worker.postMessage('counting '+i) worker.onMessage(res => { console.log('main thread|'+res); resolve(res) }) worker.onProcessKilled(error => { reject(error) }) }) ps.push(p)/**/ // 不使用worker是可以回调Promise.all的 // ps.push(new Promise(resolve => setTimeout(resolve,100))) } let ress=await Promise.all(ps) console.log({ress}) }, })
2022-07-22transfrom(fuzhi = []){},补充一句:调用方法不传值和不写是一样效果的
小程序报错提示“forEach”未定义?如图所示,下拉页面触发刷新,刷新的过程连带一项任务刷新,但是报错未定义“forEach”,我该怎么修改? js: onPullDownRefresh: function () { this.getGoodsList() }, getGoodsList:function(e){ wx.showLoading({ title: '刷新数据中...', }) db.collection('Orders').where({ qqaccount: this.data.fuzhi[0].qqaccount }).get({ success:res=>{ let fuzhi = res.data this.setData({ fuzhi:fuzhi }) wx.stopPullDownRefresh() }, complete:()=>{ wx.hideLoading() } }) this.transfrom() }, //校验经验,根据 当前经验 判断显示当前对应的 等级 及 等级图标 transfrom(fuzhi){ fuzhi.forEach(element => { if (element.experience <= 456){ element.level = '列兵1' element.pic = 'url' }else if (element.experience <= 8026911){ element.level = '大校 1' element.pic = 'url' }else if (element.experience <= 8481771){ element.level = '大校 2' element.pic = 'url' } } [图片]
2022-07-20可考虑做两组吸顶元素,第一组是可以随页面滚动自然布局,第二组用定位先固定在吸顶位置,判断scrollTop,如果大于吸顶位置阈值时就显示第二组,第一组一般情况可不用隐藏,看情况处理,毕竟是滚出页面了的
scrollview内使用sticky做吸顶,并开启过渡动画,点击跳转到相应地方时,吸顶延迟到达?使用scrollview后,在scrollview内使用sticky定位做吸顶效果,使用scroll-with-animation开启滚动效果,scroll-into-view进行瞄点滚动,但在滚动的过程中,吸顶的元素有延迟才能到顶,关掉过渡属性时一切正常,这种问题如何解决 demo: https://developers.weixin.qq.com/s/p7cvcPmG7cAN
2022-07-18用不了箭头函数写法
在wxs中适用 filter筛选函数,报错 Unexpected token `>`https://developers.weixin.qq.com/miniprogram/dev/reference/wxs/06datatype.html var getTitle = function( String,array ){ var t2 = array.filter(item => { return item._id==any}) return t2 } module.exports.getTitle= getTitle; 以上代码包错Unexpected token `>`
2022-07-18success:function(){}里面不能用this用定义好的that,或改成箭头写法success:()=>{}
渲染层错误?求求大神了[图片] [图片] [图片]获取云端数据成功了,但就是出不来图片,是咋回事儿呀,求求大神解答一下
2022-07-18会触发的
开发工具中 input type="nickname" 选择“用微信昵称”不会触发input事件版本2.25.0 现有行为:正在适配新的《头像昵称填写》接口(https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/userProfile.html)。在input点击“用微信昵称”按钮快速上屏微信昵称之后,不会触发input事件 期待行为:点击按钮之后,会触发一次input事件,其event.detail.value为微信昵称 根据楼下补充:此为开发者工具bug。请尽快修复
2022-07-18何必要这样呢,用站长工具里面的图片转base64写死就可以了,https://tool.chinaz.com/map.aspx
readFileSync 转换图片base64找不到路径?小程序设置微信背景图片的时候,无法引用本地图片,所以需要转换喂base64的格式, let aa = 'data:image/png;base64,' + wx.getFileSystemManager().readFileSync('../index/login-bg.png','base64'); console.log(aa) 我的图片的路径是在index文件夹下的。[图片] 但是会报下面的错误 WAServiceMainContext.js:9 Error: readFileSync:fail permission denied, open ../index/login-bg.png at Di (WAServiceMainContext.js:9) at Object.r.<computed> (WAServiceMainContext.js:9) at Object.t.<computed> [as readFileSync] (WAServiceMainContext.js:9) at xo.onLoad (index.js? [sm]:4) at xo.<anonymous> (WASubContext.js?t=wechat&s=1656919390203&v=2.24.7:23) at xo.i.__callPageLifeTime__ (WASubContext.js?t=wechat&s=1656919390203&v=2.24.7:23) at WASubContext.js?t=wechat&s=1656919390203&v=2.24.7:23 at WAServiceMainContext.js:9 at WASubContext.js?t=wechat&s=1656919390203&v=2.24.7:23 at WAServiceMainContext.js:9(env: Windows,mp,1.05.2204250; lib: 2.24.7)
2022-07-04