- query.select(..).boundingClientRect().exec()回调不触发?
var query = wx.createSelectorQuery().in(this); query.select('.smart-scrolll').boundingClientRect(res => { if (!res){ console.log("11111111111111111111"); return; } console.log("222222222222222222222222222"); var windowInfo = wx.getWindowInfo ?wx.getWindowInfo() : {windowHeight: wx.getSystemInfoSync().windowHeight};// 获取窗口信息(兼容新旧API) var availableHeight = windowInfo.windowHeight - res.top;// 最终高度计算 this.setData({ scrollHeight: availableHeight }); }).exec();以上是一个自定义组件中的js代码,console.log("11111111111111111111")和console.log("222222222222222222222222222")均不执行,是什么原因?
03-03 - 小程序即将进入后台时调用wx.addFileToFavorites()无法收藏文件,为什么?
我在app.js的onHide()生命周期函数中调用wx.addFileToFavorites()收藏文件,2025年2月之前能成功收藏文件的,现在没反应,小程序直接进入后台了,都不收藏文件了,这是为什么?
02-28 - 如何才能防止微信小程序的本地用户文件被系统自动清理?
如何才能防止微信小程序的本地用户文件被系统自动清理掉?不要说上传到服务器之类的
02-28 - 删除数据后,数据更新了,但点击事件无反应了,哪位大神知道是什么原因吗?
微信小程序中有3个页面,分别为indexpage、detailpage、editpage,有一个自定义组件record-displayer和一个自定义组件record-pure。indexpage中有一个数据列表list,其元素为对象数据record,一个record绑定给一个record-displayer的属性, indexpage页面在其onshow方法中从app.js的全局数据中获取最新的list,并更新视图数据。点击indexpage页面中的record-displayer组件时,通过record-displayer组件内定义的处理tap事件的方法,会使用wx.navigateTo() 跳转至detailpage页面,detailpage页面有一个record-pure组件,record-pure绑定有一个record数据,点击record-pure组件时,通过record-pure组件内定义的处理tap事件的方法,会使用wx.navigateTo()跳转至editpage页面,并监听跳转后页面的 delete事件。在editpage页面中有个“delete”按钮,点击该按钮后,app.js的全局数据中的list会删除一个record,并通过this.getOpenerEventChannel().emit('delete', record)向转来的页面发送delete事件,然后调用wx.navigateBack()返回至detailpage页面。detailpage页面的record-pure组件监听到 editpage页面的delete事件时,向detailpage页面抛出deleterecord事件,detailpage页面监听到deleterecord事件时,会调用wx.navigateBack()返回至indexpage页面。现在出现这样一个问题,在indexpage页面点击record-displayer组件进入到detailpage,然后 在detailpage页面点击record-pure组件,进入到editpage页面,点击editpage页面的“delete”按钮后,页面返回至indexpage。此时indexpage页面中显示list的一个record已被删除,但剩余的record-displayer组件点击无任何反应,点击页面内其他组件也无反应, 若再跳转至其他页面,然后又马上回到indexpage页面,indexpage页面中剩余的record-displayer组件又能正常点击反应了。哪个大神知道是怎么回事吗?
02-22 - 真机调试时,absolute定位的元素无法捕捉点击事件,点击时始终直接触发其父元素的点击事件
真机调试(鸿蒙系统)时,absolute定位的元素无法捕捉点击事件,点击时始终直接触发其父元素的点击事件,调z-index也没用,开发者工具调试正常
02-20 - 微信小程序中两个页面之间使用EventChannel对象传递数据时,传递的是数据的引用,还是拷贝?
微信小程序中两个页面之间使用EventChannel对象传递数据时,传递的是数据的引用,还是数据的拷贝?
01-12