微信小程序局部刷新触发整页刷新效果的实现代码


Posted in Javascript onNovember 21, 2018

效果图

微信小程序局部刷新触发整页刷新效果的实现代码

如上图所示,头部的选项栏时固定的(fixed),下部的信息栏是滚动的, 由于头部是fixed所以无法实现下拉刷新的效果,如果去掉fixed当我们上拉的时候,选项栏又无法固定,所以我们需要监听页面下拉的状态随时改变选项栏的状态

1获取滚动状态

onPageScroll(e) {
  this.scrollTop = e.scrollTop
 },

2信息栏监听下拉状态的改变而改变自己的状态

:class="scrollTop>0?'head-title-fixed':'head-title-absolute'"

 .head-title-absolute{
  top: 0;position: absolute;
 }
 .head-title-fixed{
  top: 0;position: fixed;
 }

总结

以上所述是小编给大家介绍的微信小程序局部刷新触发整页刷新效果的实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript css在IE和Firefox中区别分析
Feb 18 Javascript
JavaScript高级程序设计(第3版)学习笔记12 js正则表达式
Oct 11 Javascript
利用javascript判断文件是否存在
Dec 31 Javascript
深入探寻javascript定时器
Jan 02 Javascript
JavaScript实现的类字典插入或更新方法实例
Jul 10 Javascript
js代码实现随机颜色的小方块
Jul 30 Javascript
怎么限制input的text里输入的值只能是数字(正则、js)
May 16 Javascript
JS判断鼠标进入容器的方向与window.open新窗口被拦截的问题
Dec 23 Javascript
Vue学习笔记进阶篇之过渡状态详解
Jul 14 Javascript
基于 Bootstrap Datetimepicker 联动
Aug 03 Javascript
vue根据进入的路由进行原路返回的方法
Sep 26 Javascript
Vue指令指令大全
Feb 09 Javascript
跨域解决之JSONP和CORS的详细介绍
Nov 21 #Javascript
如何去除富文本中的html标签及vue、react、微信小程序中的过滤器
Nov 21 #Javascript
JSON生成Form表单的方法示例
Nov 21 #Javascript
apicloud拉起小程序并传递参数的方法示例
Nov 21 #Javascript
vue中组件的过渡动画及实现代码
Nov 21 #Javascript
详解promise.then,process.nextTick, setTimeout 以及 setImmediate的执行顺序
Nov 21 #Javascript
Nuxt.js之自动路由原理的实现方法
Nov 21 #Javascript
You might like
Laravel实现autoload方法详解
2017/05/07 PHP
Jquery知识点三 jquery表单对象操作
2011/01/17 Javascript
改进版通过Json对象实现深复制的方法
2012/10/24 Javascript
jQuery ajax serialize()方法的使用以及常见问题解决
2013/01/27 Javascript
使用js修改客户端注册表的方法
2013/08/09 Javascript
js中apply方法的使用详细解析
2013/11/04 Javascript
JavaScript省市级联下拉菜单实例
2017/02/14 Javascript
Vue2 使用 Echarts 创建图表实例代码
2017/05/18 Javascript
Angular.js自动化测试之protractor详解
2017/07/07 Javascript
JS实现搜索关键词的智能提示功能
2017/07/07 Javascript
Vue 中mixin 的用法详解
2018/04/23 Javascript
JQuery搜索框自动补全(模糊匹配)功能实现示例
2019/01/08 jQuery
深入了解JavaScript 防抖和节流
2019/09/12 Javascript
Vue记住滚动条和实现下拉加载的完美方法
2020/07/31 Javascript
[49:12]完美世界DOTA2联赛PWL S2 Magma vs GXR 第二场 11.29
2020/12/02 DOTA
Python中计算三角函数之cos()方法的使用简介
2015/05/15 Python
Python中encode()方法的使用简介
2015/05/18 Python
使用django-crontab实现定时任务的示例
2018/02/26 Python
Python深拷贝与浅拷贝用法实例分析
2019/05/05 Python
seek引发的python文件读写的问题及解决
2019/07/26 Python
使用matlab 判断两个矩阵是否相等的实例
2020/05/11 Python
如何通过python实现IOU计算代码实例
2020/11/02 Python
让IE下支持Html5的placeholder属性的插件
2014/09/02 HTML / CSS
AmazeUI 手机版页面的顶部导航条Header与侧边导航栏offCanvas的示例代码
2020/08/19 HTML / CSS
Rentalcars.com中国:世界上最大的在线汽车租赁服务
2019/08/22 全球购物
JAVA程序设计笔试题面试题一套
2015/07/28 面试题
介绍一些UNIX常用简单命令
2014/11/11 面试题
实习生自我鉴定范文
2013/12/05 职场文书
黄金酒广告词
2014/03/21 职场文书
幼儿园大班毕业教师寄语
2014/04/03 职场文书
大学学风建设方案
2014/05/04 职场文书
身份证丢失证明
2015/06/19 职场文书
mysql优化之query_cache_limit参数说明
2021/07/01 MySQL
Python实现简单的俄罗斯方块游戏
2021/09/25 Python
Mongodb 迁移数据块的流程介绍分析
2022/04/18 MongoDB
nginx 配置指令之location使用详解
2022/05/25 Servers