youzan / vant-weapp

轻量、可靠的小程序 UI 组件库
https://vant.pro/vant-weapp/
MIT License
17.59k stars 3.47k forks source link

[Bug Report] van-toast 会被被 van-dialog 挡住,我已经给van-toast设置了很高的zIndex 仍未解决 #5825

Open CQWSBUY opened 2 weeks ago

CQWSBUY commented 2 weeks ago

重现链接

<van-dialog use-slot title="粘贴链接" show="{{ show }}" show-cancel-button="{{false}}" show-confirm-button="{{false}}" confirm-button-open-type="getUserInfo" cancelButtonText="黏贴链接" confirmButtonText="确定" bind:dopast="dopast" bind:getuserinfo="getUserInfo" closeOnClickOverlay="true" custom-class="van-dialog">

    <view class="buttonContainer">
        <view class="left" bind:tap="dopast">粘贴链接</view>
        <view class="right" bind:tap="doTextExtraction">确定</view>
    </view>

Vant Weapp 版本

@vant/weapp@1.11.5

描述一下你遇到的问题。

我在点击确定后会对黏贴做一个内容检测,检测不通过会进行Toast提示用户,现在的问题是无论我如何设置Toast的ZInde值,都会被dialog遮挡,经过调试(主动关闭dialog)我确定toast是显示了的,只是被遮挡了 image

重现步骤

点击确定按钮,触发Toast

设备/浏览器

微信开发者工具本地调试

landluck commented 2 weeks ago

dialog 是 2000, toast 是 1000,看下设置的是不是超过这个值。不行 textarea 开启一下 always-embed 同层渲染试试