欢迎来到258分享网,纯净的网络源码分享基地!

258资源分享网

全部作品
全部作品
网站源码
微信源码
素材特效
源码插件
视频教程
建站学院
热门搜索: 织梦  农业种植  农业  安全设置  官方
258资源分享 > 建站学院 > 微信开发 > 解决小程序点击弹出模态框,子父级都有滚动条问题

推荐下载

HTML5响应式自适应网咯设计

2020-05-12   浏览:740

高端HTML5响应式企业通用网

2020-05-06   浏览:521

html5响应式外贸网站英文版

2020-05-08   浏览:510

HTML5自适应律师工作室类网

2020-04-04   浏览:504

HTML5影视传媒文化公司类网

2020-05-12   浏览:501

解决小程序点击弹出模态框,子父级都有滚动条问题

发布时间:2020-10-30  

思考步骤: 

1.使用作为根节点包裹所有view,并动态绑定scroll-view的scroll-y属性,自定义它的高度,var calc = clientHeight * rpxR-100; “-100”是因为我底部有选项卡,你若不需要就不用减; 

2.点击button按钮触发showModel事件,子级内容显示,更改isScroll的值为false,关闭弹窗的点击事件中,更改isScroll的值为true

贴出主要代码 :
wxml文件

 

<view class="cusEdit">

<scroll-view scroll-y="true" style="height:{{winHeight}}rpx">

 

<view class="form-group first">

<ul class="basicMsg">

<li data-type="text" class="">

<view class="li-inner ">

<span class="k">姓名</span> <span class="v"><input name="custName" placeholder="请输入姓名" type="text" ></input></span>

</view>

</li>

<li data-type="text" class="">

<view class="li-inner ">

<span class="k">意向级别</span> <span class="v"><button name="custName" placeholder="请选择" type="text" bindtap='showModel'>请选择</button></span>

</view>

</li>

</ul>

</view>

</scroll-view>

//这个是子级内容

<scroll-view>

<view id='cientWill' class="hide{{showView?'show':''}}">

</view>

</scroll-view>

</view>

css文件

 

::-webkit-scrollbar{

width: 0;

height: 0;

color: transparent;

}

.hide{

display: none

}

.show{

display: block;

}

scroll-view{

width:100%;

height:100%;

}

#cientWill{

position: fixed;

width: 750rpx;

height: 100vh;

overflow: auto;

padding: 0 20rpx;

top: 0;

left: 0;

background:#fff;

z-index: 999;

}

js文件

解决小程序点击弹出模态框,子父级都有滚动条问题