当前位置:网站首页 > C++编程 > 正文

Vant中List组件immediate-check=false无效

一,现象

已经设置List组件immediate-check=false,但是在进入页面的时候,还是会触发list组件的onLoad方法,发送第一次请求。

二,原因

假设首页是A,列表页是B。当A页面的内容超过一个屏幕,并且滚动条出现了(即滚动条向下滚动了一段距离。)然后再跳转列表页。就会直接触发List组件的onLoad方法。
在这里插入图片描述
这是因为第一个页面A和第二个页面B,所监听的滚动条都是html或者body上的滚动条。这就会干扰。

三,解决方案

把b页面的放置到自己的容器中,让他不产生全局的滚动条。即可:

.order-box { 
    height: calc(100vh - 90px); overflow: scroll;//主要是这个 box-sizing: border-box; } 
到此这篇Vant中List组件immediate-check=false无效的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

  • 上一篇: webpack5代码分离
  • 下一篇: Mac环境配置Tomcat
  • 版权声明


    相关文章:

  • webpack5代码分离2024-11-30 19:00:06
  • webpack5配置代码分包2024-11-30 19:00:06
  • mac book安装nvm2024-11-30 19:00:06
  • uni-clould常用笔记2024-11-30 19:00:06
  • 《第一行代码》 第二章:探究活动Activity2024-11-30 19:00:06
  • Mac环境配置Tomcat2024-11-30 19:00:06
  • cesium切换图层及初始时定位至中国2024-11-30 19:00:06
  • Cesium鼠标移出地图控件时执行相应操作2024-11-30 19:00:06
  • Cesium绘制矩形2024-11-30 19:00:06
  • ElementUI 遍历实现checkbox组件的多选全选功能2024-11-30 19:00:06
  • 全屏图片