小程序
小游戏
企业微信
微信支付
扫描小程序码分享
showActionsheet在页面切换的时候如果没有关闭或者取消,进入到其他页的时候还在,体验的时候不太友好,能否提供相应的api进行关闭, showModal也是一样,只有显示api,没有关闭api
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
能提供一下截图或者具体描述一下操作步骤吗,测试没发现返回上一页ActionSheet会保留的问题
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这些组件是为了需要用户提供信息,为什么会需要自动关闭?
showActionsheet 和modal 缺失在页面切换的时候不会有数据遗留的问题,切面切换的出现数据遗留的是picker 组件。关于Modal我想有关闭api是在于 在多个异步请求的时候如果错误会弹对话框提示做一些其他操作,但是 如果第一个异步请求失败,而第二个异步请求成功时候,我希望关闭第一个异步请求的失败的弹框 唯一的解决办法是把过个异步请求改为同步,但是对于性能不太友好
有一些需求情况: 例如,我在页面B中有显示Actionsheet的需求,但是用户 没有做点击任何取消或者确定关于Actionsheet的操作,直接返回页面A了,但是页面A中是没有显示Actionsheet的需求,也没有使用actionsheet的需求,但是在页面A中看到这种组件会让人有种bug的错觉。 我是希望有一个Api可以在页面B切换到A的时候,可以关闭掉 , 免得进入页面A的时候有干扰,不是自动关闭,是可以用api 进行手动关闭
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
能提供一下截图或者具体描述一下操作步骤吗,测试没发现返回上一页ActionSheet会保留的问题
这些组件是为了需要用户提供信息,为什么会需要自动关闭?
showActionsheet 和modal 缺失在页面切换的时候不会有数据遗留的问题,切面切换的出现数据遗留的是picker 组件。关于Modal我想有关闭api是在于 在多个异步请求的时候如果错误会弹对话框提示做一些其他操作,但是 如果第一个异步请求失败,而第二个异步请求成功时候,我希望关闭第一个异步请求的失败的弹框 唯一的解决办法是把过个异步请求改为同步,但是对于性能不太友好
有一些需求情况: 例如,我在页面B中有显示Actionsheet的需求,但是用户 没有做点击任何取消或者确定关于Actionsheet的操作,直接返回页面A了,但是页面A中是没有显示Actionsheet的需求,也没有使用actionsheet的需求,但是在页面A中看到这种组件会让人有种bug的错觉。 我是希望有一个Api可以在页面B切换到A的时候,可以关闭掉 , 免得进入页面A的时候有干扰,不是自动关闭,是可以用api 进行手动关闭