关于自定义弹出层和textarea的蛋疼的问题
发布于 5 年前 作者 xiuyinghu 7443 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

当自定义弹出层的下方存在textarea时,textarea的内容就会飘在弹出层上,如图

这是咋回事啊,知道textarea的层级很高,但也没必要这样吧,@官方出来解释一下啊,另外,点击弹出层也会穿透到下方的textarea上去

  • 预期表现
  • 复现路径
  • 提供一个最简复现 Demo
4 回复

@凌云摘星傲苍穹 你好,谢谢您的建议  不过我尝试 cover-view 包裹 textarea 依然层级最高,请问是不是还有什么注意的点吗? 

<cover-view class="play">
           <textarea
            v-if="textarea"
            style="width: 100%;"
            :value="currentValue"
            @input="handleInput"
            placeholder-class="placeholder-custom"
            :placeholder="placeholder"
            :maxlength="maxlength" />
        </cover-view>

换呗,不用textarea ,给view加样式,做个textarea 的样子代替

textarea 是原生组件,层级最高。请使用 cover-view 等方法覆盖,参考:https://developers.weixin.qq.com/miniprogram/dev/component/native-component.html

哈哈哈,改下ui展现方式吧。自动规避

回到顶部