Zlianxin
Zlianxin
啊,知道问题在哪里了,没事了。。。。。。
> @Zlianxin 我来跟进看看~ 感觉像是popup的问题,项目中有人用popup画了一个弹窗,上面有两个按钮。 其中一个按钮点击之后是跳转画面,返回之后,依旧出现类似的情况,遮罩层还在~
> @Zlianxin 我来跟进看看~ 我把项目中的代码抽离出了一部分,单独写了份代码,放在gitee上面了。 仓库地址:https://gitee.com/jinyun0927/question_20240604 里面除了代码之外,还有演示的录屏,反复点击,一直到50s后现象复现了,即跳转画面返回后,画面点击无响应。 测试设备是华为Mate40。
> @Zlianxin 麻烦你那边试试用这段代码覆盖你示例(仓库地址:https://gitee.com/jinyun0927/question_20240604 )里的`/question_20240604-master/miniprogram-5/miniprogram_npm/tdesign-miniprogram/mixins/transition.js`文件: > > ``` > import config from "../common/config"; > const { prefix } = config; > export default function transition() { > return Behavior({ > properties:...
> > @Zlianxin 怀疑页面跳转引发了小程序内部的时序问题,建议跳转加一点延迟,等弹层动画消失再跳转体验上更好,同时有可能规避掉此问题 > > ``` > > setTimeout(() => { > > wx.navigateTo({ > > url: "../test/index", > > }); > > }, 300); > > ``` >...
 那以这个图为例吧,我的习惯是在页面最外层加padding,之后把所有东西都包在里面。 但是因为grid是自带左右边距,我就只能每个模块都单独设置边距。 而且,像这种情况,左右边距和设计图一样,那就还好说。如果出现不一样的情况,那就不好办了,所以grid的左右边距可控的话,实现起来,更方便一些。 @anlyyao