我的编程空间,编程开发者的网络收藏夹
学习永远不晚

微信小程序input、textarea层级过高穿透的问题解决

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

微信小程序input、textarea层级过高穿透的问题解决

  微信小程序原生组件camera、canvas、input(仅在focus时表现为原生组件)、live-player、live、pusher、map、textarea、video的层级是最高的,页面中的其他组件无论设置 z-index 为多少,都无法盖在原生组件上。

在这里插入图片描述

在这里插入图片描述

从图中效果可以看出input输入的内容穿透到了选择列表自定义组件,解决办法:
1、使用if,当触发选择列表时隐藏input或textare组件,选择完成点击确认关闭选择列表,显示input或textare。
2、选择列表自定义组件使用 cover-view 和 cover-image 组件代替view和image,cover-view 和 cover-image 组件,可以覆盖在部分原生组件上面。


<cover-view class="cover-view" style="{{height}}" wx:if="{{isShowModel}}">
    <cover-view class="selectModel">
      <cover-view class="model" @tap="onShowOrHideModel()"></cover-view>
      <cover-view class="modelBox">
        <cover-view class="title">{{title}}(可多选)</cover-view>
        <cover-view class="list">
          <block wx:for="{{waitClassifyNamesList}}" wx:key="{{index}}">
            <cover-view class="li" @tap="onClickSelect({{item.optionCode}})">
              <cover-image wx:if="{{filter.isInclude(item.optionCode,classifyIds)}}" class="icon" class="lazy" data-src="/image/signatory/selected.png"></cover-image>
              <cover-image class="icon" class="lazy" data-src="/image/signatory/unSelect.png" wx:else></cover-image>
              <cover-view class="name">{{item.optionName}}</cover-view>
            </cover-view>
          </block>
        </cover-view>
        <cover-view class="btn" @tap="onSubmitSelectService">确认</cover-view>
      </cover-view>
    </cover-view>
  </cover-view>

在这里插入图片描述

两种方式的实现效果如上图,至于选择何种方式,根据实际需求来选择。

到此这篇关于微信小程序input、textarea层级过高穿透的问题解决的文章就介绍到这了,更多相关小程序input、textarea穿透内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

微信小程序input、textarea层级过高穿透的问题解决

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

小程序中textarea层级过高穿透问题怎么解决

这篇文章主要介绍“小程序中textarea层级过高穿透问题怎么解决”,在日常操作中,相信很多人在小程序中textarea层级过高穿透问题怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”小程序中texta
2023-06-21

小程序textarea组件层级过高导致文字穿透浮层如何解决

这篇文章主要介绍“小程序textarea组件层级过高导致文字穿透浮层如何解决”,在日常操作中,相信很多人在小程序textarea组件层级过高导致文字穿透浮层如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答
2023-06-26

uniapp微信小程序与H5的弹窗滚动穿透解决方法

在uni-app中弹窗的用途很常见,比如商品规格选取、广告弹窗等,下面这篇文章主要给大家介绍了关于uniapp微信小程序与H5的弹窗滚动穿透解决方法,需要的朋友可以参考下
2023-01-31

微信小程序Error:Fail to open IDE问题的解决方法

今天学习小程序时无法通过HBuilderX运行微信小程序,查了相关资料后解决了,下面这篇文章主要给大家介绍了关于微信小程序Error:Fail to open IDE问题的解决方法,需要的朋友可以参考下
2023-05-17

微信小程序怎么解决获取流量的问题

这篇文章主要介绍“微信小程序怎么解决获取流量的问题”,在日常操作中,相信很多人在微信小程序怎么解决获取流量的问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”微信小程序怎么解决获取流量的问题”的疑惑有所帮助!
2023-06-27

微信小程序Echarts动态使用及图表层级踩坑解决的方法

本篇内容介绍了“微信小程序Echarts动态使用及图表层级踩坑解决的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!介绍一下Echarts
2023-07-05

微信小程序开发的三个问题和解决方案是什么

微信小程序开发的三个问题和解决方案是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。在微信公布小程序的文档和开发工具后,我们在第一时间进行了学习和体验,发现微信小程序的技
2023-06-04

如何解决微信小程序中scroll-view不能左右滑动的问题

这篇文章将为大家详细讲解有关如何解决微信小程序中scroll-view不能左右滑动的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。问题: 在小程序页面布局的时候用到了scroll-view组件,
2023-06-20

编程热搜

目录