请问除了放进scroll-view能解决,还有什么其他方法能暂时解决
skyline模式,超出已设置overflowhidden父容器的子元素,仍然能触发点击事件的bug在skyline模式上,点击超出 已设置overflow:hidden的父容器 的子元素,仍然能触发点击事件。如果把整个父容器放在scroll-view里则是正常。 在webview模式上没有异常。
04-28应该是WechatMiniprogram.Page.TrivialInstance | WechatMiniprogram.Component.TrivialInstance
TS开发小程序Page中的this该定义什么类型?Page({ data: {}, onLoad() { let that = this; // 这个this用TS的语法来写该怎么定义that的类型呢? 例如 let that: any = this; 有没有准确定义this的类型而不是用any } })
04-15用skyline渲染模式没有滚动条 或者用一些取巧的办法
IOS端,textarea固定高度,内容超出时会出现滚动条,请问滚动条可以隐藏吗?[图片]
04-12贴一下复现的代码片段来看看
微信路由返回的时候会返回已返回的页面?微信小程序在tab页面使用navigate跳转到a页,点击a页列表跳转到b详情页,然后使用wx.navigateBack返回a页,再使用wx.navigateBack不会返回tab页面,而是回到了b页,我使用a页switchTab也会返回到b页,这个怎么解决?难道是a,b两个页面自定义navigator,调用navigator的返回吗?我已经把组件的back方法暴露给两个页面了 已找到问题,可能是引用了vant的icon作为返回按钮,模拟器点击icon第一次返回后,需要鼠标移动出来再点击正常,正在寻找解决方案
04-02可以了解一下这些路由API,应该能解决你的问题 [图片]
怎么实现连续是进入页面之后,返回到首页?[图片] 在首页点击预约按钮之后 aa(e) { wx.navigateTo({ url: '/pages/subscribeList/index' }); },进入预约列表页面,再预约列表页面点击新增预约信息async onAddsubscribe(e){ wx.navigateTo({ url: '../../pages/subscribe/index' }); },之后进入填写预约信息页面,填写完预约信息,点击确定 async subscribesave(list){ const res = await requestUtil({ url: "/my/subscribe/save/", method: "POST", data: list }) wx.navigateTo({ url: '../../pages/subscribeList/index', }) }跳转到预约列表页面,执行完以上流程之后怎么实现再预约列表页面点击返回按钮,之后返回到首页而不是填写预约信息页面
04-02补充:用上述说的HACK方法,在真机好像是没问题,但是在开发者工具中如果触发长按马上拖动也是会有问题,而触发长按稍微等一下就没有问题
skyline在手势操作时改变opacity,手势系统会被打断已添加长按手势,使用手势改变元素透明度时,会导致手势被打断。目前只有一个hack方法:把wxss的透明度改为与worklet动画初始化时不一样的透明度,不过好像并不能百分百解决。详细操作请看视频,麻烦分析一下原因和提供真正的解决办法,谢谢!在iOS、安卓、微信开发者工具都能复现 [视频]
04-01[图片]没有复现到你说的情况呀
WebView 环境下真机调试和预览,input的model:value 双向绑定失效[图片]
04-01runOnJS(this.testTriggerEvent.bind(this))
worklet动画结束回调函数中runOnJS一个方法会出现异常?const { shared, Easing, repeat, timing, cancelAnimation,runOnUI,runOnJS} = wx.worklet Component({ /** * 组件的方法列表 */ methods: { testTriggerEvent() { try{ this.setData({ test:1 }) }catch(error){ console.error('f',error) } }, onDeleteTapEvent() { // 动画 var deleteWorkletShareValue = shared(1) this.applyAnimatedStyle('.deleteView', () => { 'worklet'; return { transform: `scale(${deleteWorkletShareValue.value})` } }) deleteWorkletShareValue.value = repeat(timing(1.5, { duration: 100, easing: Easing.linear }), 2, true, () => { 'worklet'; runOnJS(this.testTriggerEvent)() }) }, } }) runOnJS组件的this.testTriggerEvent()函数时出现错误TypeError: this.setData is not a function 应该怎么解决呢
04-01给拖动的元素加fixed定位不行吗
scroll-view内部的元素被拖拽后,如何超出scroll-view?红框内的scroll-view是可以滚动的一个列表数据,我想拖动用户玩家到最上面选择场次,就是死活出不去scroll-view,有没有办法当用户被拖动时去掉scroll-view的隐藏属性,松手后隐藏属性再回来,或者你们有没有更好地办法去做这个功能 [图片]
04-01试了没有复现问题,能提供复现的代码片段看看吗
文字字符与数字字符同时出现时,align-items属性无法使数字字符垂直居中?开发者工具中模拟无此问题,IOS系统也没有此问题,但是在安卓系统下会出现此问题,我测试了,如果是文字与文字进行排列则不会出现此问题,如果是文字与数字字符排列,则数字字符会出现此问题,无法垂直居中,排列如下 [图片] [图片] [图片] 安卓环境下测试,没有居中,IOS中无异常
04-01