WXML

将整个底层页面使用 scroll-view 包裹起来,设置 scroll-y 当显示弹出层的时候为 true, 闭关弹出层的时候为 false

WXSS

Page 设置为绝对定位,宽高各百分之百 , scroll-view 高度 百分之百

Page{

position: absolute;

width: 100%;

height: 100%;

display: block;

background: #FAFAFA;

overflow-y: hidden;

}

scroll-view{

height:100%;

}

JS

JS 控制 showModalStatus 的开关。

不过这引入了新的问题,无法触发 onReachBottom  页面上拉触底事件的处理函数

不介意的话可以使用 scroll-view 的 bindscrolltolower 进行解决 bindscrolltolower 方法触发 onReachBottom()

WXML

JS

bindscrolltolower:function(){

console.log('bindscrolltolower')

var page = getCurrentPages().pop()

console.log(page)

page.onReachBottom()

}

所以另一种方法

WXML

把底层页面使用 view 包裹起来,动态设置样式

WXSS

动态样式开启模态层时,绝对定位

.page-fix{

position: fixed;

}

微信小程序弹出框竖向滚动_微信小程序 解决自定义弹出层滑动时下层页面滚动问题...相关推荐

  1. 微信小程序商品详情页底部弹出框(点击加入购物车或立即购买弹出)

    项目实现效果如图 项目效果实现思路: wxml页面设计好底部栏<加入购物车,立即购买> 绑定点击触发弹出层函数 写好弹出窗效果 写好原始页面暗化效果 项目实现代码 1.wxml代码 (其中 ...

  2. qt自定义按钮类,每个按钮自带一个右键弹出框,如何使同一时刻只显示一个弹出框

    提要 继承于QPushButton的自定义按钮类,其右键弹出一个弹框,创建多个这样的自定义按钮在窗口中,每一时刻只显示一个右键弹出框,避免同一时刻,多个按钮右键弹出弹出框后,未及时关闭弹出框导致的同一 ...

  3. vue弹层时禁止页面滚动

    创建组件时禁止页面滚动: created(){//禁止页面滑动document.body.addEventListener('touchmove', this.bodyScroll, { passiv ...

  4. android 弹出框带标题栏,Android微信右上角弹出的对话选择框实现

     Android微信右上角弹出的对话选择框实现 我在之前的文章中曾给出了一个开源的微信UI大体实现方案具体代码实现,参见附录文章1.本文单单挑出一个微信的UI实现点:微信右上角弹出的选择对话框.如 ...

  5. js实现弹出框时禁止页面滚动,关闭弹出框时恢复页面滚动

    $(function () {$('#pingtai').click(function () {if($('#serviceDes').css('display','none')){$('#servi ...

  6. 微信小程序 腾讯云 mysql 初始_微信小程序初始化怎么处理?小程序服务器域名配置...

    小程序初始化配置指引 假如您已成功创建了小程序资源,需要对现有的资源进行一些简单配置后,才能让小程序跑起来 未创建过资源的用户可以先在小程序控制台进行创建 1.配置微信小程序通信域名 首先我们在小程序 ...

  7. 私人定制(附源码):弹出框统一样式一个JS文件就可以解决!

    前言 毋庸置疑,现在的CP经理对于浏览器自带的弹出框已经产生审美疲劳. 在这里为什么我会强调CP经理呢?因为下面的陈述句可能就是你我都日常: -我认为这个需求可以实现 -哦?这个效果实现不了吗? -那 ...

  8. 微信小程序可以用python开发吗_微信小程序可以用python开发吗

    现有业务主要包括小程序开发及运营推广,APP开发,公众号开发以及H5开发,提供微信小程序开发.朋友圈广告.微信支付等服务,协助企业数字化转型,打造智能化.智慧化的商业体系 尤其是一些品牌的云服务器的价 ...

  9. 小程序分享到朋友圈功能_微信小程序开放分享到朋友圈功能

    2020年7月7日(据说是6日深夜),一个很特别的日子,微信低调地放开了一个功能:微信小程序"分享到到朋友圈",这个看似微小的变化,对微信小程序来说意义重大. 用fenng大的话说 ...

最新文章

  1. Redis学习笔记 - 数据类型与API(1)Key
  2. Android --- allowBackup 属性的含义和危险性实例讲解
  3. 查看dll 的是32位还是64位
  4. Python基础练习题,你会吗?
  5. 优化案例(part1)--Efficient multi-modal geometric mean metric learning
  6. caffe 人脸关键点检测_人脸检测关键点新增至81个,比Dlib更精准、更贴边
  7. 如何在C++中嵌入JAVA程序
  8. 【转】Nutz | Nutz项目整合Spring实战
  9. windows server 2019添加开机启动项
  10. 用手机打开word图表位置很乱_干货 | 论文格式调半天?Word攻略帮你统统都搞定...
  11. VTP(VLAN中继协议)简单介绍
  12. 使用VM Ware创建虚拟机
  13. excel合并单元格和左对齐
  14. java异常捕获_java之异常捕获
  15. 创新实践部第一次培训---算法入门
  16. 猫眼CEO郑志昊:为什么说产品思维已“死”?
  17. 算法导论-----最长公共子序列LCS(动态规划)
  18. H5移动网页 苹果键盘修改 换行 为 搜索
  19. 买卖人、生意人、企业家
  20. 数学-线性代数3(相关性、基、维数、四个基本子空间)

热门文章

  1. 微服务等于Spring Cloud?一文告诉你微服务到底是什么
  2. php7 daemon,编译PHP7
  3. 移动端 uniapp 国际化一站式解决方案
  4. Oracle 表空间常用sql
  5. Oracle11g创建表空间语句
  6. css3动画过渡按钮
  7. 1 io口 stm32_从STM32分享各种硬件以及总线之GPIO简介
  8. html5画布 文本无法显示,淡出HTML5画布中的文本效果
  9. qt中判断文件是否存在
  10. Ruby-Metasploit的核心