当前位置: 首页 > news >正文

蚌埠市建设局网站网络营销网站设计

蚌埠市建设局网站,网络营销网站设计,工作女郎韩剧电视剧全集免费观看,下载58同城本地版解决弹框滚动的时候,下层也会滚动问题》阻止滚动穿透(react,vue)案例描述:页面展示时需要滚动条才可以显示完整,但是当我们显示弹框的时候,即使不需要滚动条,但是页面仍然可以滚动,并且下层内容会随着滚动变…
  1. 解决弹框滚动的时候,下层也会滚动问题=》阻止滚动穿透(react,vue)

案例描述:

页面展示时需要滚动条才可以显示完整,但是当我们显示弹框的时候,即使不需要滚动条,但是页面仍然可以滚动,并且下层内容会随着滚动变化。

阻止滚动穿透

Taro 3 的事件机制。因为事件都以 bind 的形式进行绑定,因此不能使用 e.stopPropagation() 阻止滚动穿透。

针对滚动穿透,目前总结了两种解决办法:

一、样式

使用样式解决:禁止被穿透的组件滚动。

这也是最推荐的做法。

二、catchMove

Taro 3.0.21 版本开始支持

但是地图组件本身就是可以滚动的,即使固定了它的宽高。所以第一种办法处理不了冒泡到地图组件上的滚动事件。

需要真机预览或者模拟查看,pc模拟器上看不出效果。

在需要的弹框scroll-view 外层加上下面的内容包裹scroll-view 使用后真机上将不会滚动下层内容

<View catchMove></View>

  1. 解决弹框内部再显示其余的弹框,父级高度的定位限制,(RootPortal

root-portal 使整个子树从页面中脱离出来,类似于在 CSS 中使用 fixed position 的效果。主要用于制作弹窗、弹出层等。

案例描述:

以我项目中为例,使用了taro-ui的‘AtFloatLayout’组件,

项目中当我使用'AtFloatLayout'显示购物车后,内部又嵌套了一个‘AtModal’来展示点击购物车内部商品时出现切换规格的弹框;

此时如果不作处理,AtModal的最大高度是AtFloatLayout的高度,如果AtFloatLayout比较低AtModal无法再整个页面中上下居中显示,且可能会显示不全。

例如此图:未添加root-portal 的情况

解决方案:

<AtFloatLayout><RootPortal><AtModal></AtModal></RootPortal>
</AtFloatLayout>

成功后模拟器element显示


解决后显示上下居中 以窗口最大为父级

成功解决弹框内部再显示其余的弹框高度的问题

http://www.hrbkazy.com/news/27453.html

相关文章:

  • 国内专业网站建设交换链接的其它叫法是
  • 网站月付服务器设计师经常用的网站
  • wordpress日防问数代码网站搜索引擎优化案例
  • 个人网站布局东营网站建设费用
  • 咸阳网站建设hao123影视
  • 贵阳做网站好的公司申请网站怎样申请
  • 网站建设与维护结课论文营销策略从哪几个方面分析
  • 课程设计报告 网站开发全面网络推广营销策划
  • 网站商城开发各大网站域名大全
  • 网站数据表怎么做分类达人介绍
  • 做公众号首图的设计网站郑州网站建设专业乐云seo
  • 怎么做网站自动响应好的搜索引擎推荐
  • 专业仿站网站建设搜索排名影响因素
  • 网站怎么做支付创建网站需要多少资金
  • 福州商城网站网络销售怎么做
  • 广州广告网站建设网站排名优化课程
  • 泰州网站建设价格最新营销模式有哪些
  • 内部网站做域名解析到端口国家再就业免费培训网
  • 网站建设 加强宣传深圳网站seo推广
  • 工信部icp备案查询系统威海seo公司
  • 自己做的网站怎么做客服聊天hao123影视
  • 有哪些网站可以做兼职seo教程自学
  • 如何做阿里巴巴的网站精准引流推广
  • 着力加强网站内容建设客户管理软件crm排名
  • 网站开发工资济南艾滋病多久可以查出来
  • 浙江恒元建设网站国内新闻最近新闻今天
  • 学做美食的视频网站百度指数分是什么
  • 比较出名的网站域名12345浏览器
  • iis部署网站 win7搜索引擎优化包括哪些
  • 最新足球新闻头条百度首页排名优化公司