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


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 常用关键字列表集合
Dec 04 Javascript
JS中的log对象获取以及debug的写法介绍
Mar 03 Javascript
jQuery 遍历函数详解
Jul 05 Javascript
常用Javascript函数与原型功能收藏(必看篇)
Oct 09 Javascript
详解jquery validate实现表单验证 (正则表达式)
Jan 18 Javascript
vue2.0在table中实现全选和反选的示例代码
Nov 04 Javascript
微信小程序之多文件下载的简单封装示例
Jan 29 Javascript
前端插件之Bootstrap Dual Listbox使用教程
Jul 23 Javascript
layui表格分页 记录勾选的实例
Sep 02 Javascript
jsonp格式前端发送和后台接受写法的代码详解
Nov 07 Javascript
JS实现商城秒杀倒计时功能(动态设置秒杀时间)
Dec 12 Javascript
vue制作抓娃娃机的示例代码
Apr 17 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
php连接oracle数据库及查询数据的方法
2014/12/29 PHP
兼容IE和FF的js脚本代码小结(比较常用)
2010/12/06 Javascript
js日历功能对象
2012/01/12 Javascript
JavaScript cookie的设置获取删除详解
2014/02/11 Javascript
Js获取下拉框选定项的值和文本的实现代码
2014/02/26 Javascript
Javascript正则控制文本框只能输入整数或浮点数
2014/09/02 Javascript
javascript实现回车键提交表单方法总结
2015/01/10 Javascript
angularJS结合canvas画图例子
2015/02/09 Javascript
深入浅出理解javaScript原型链
2015/05/09 Javascript
jQuery实现鼠标双击Table单元格变成文本框及输入内容后更新到数据库的方法
2015/11/25 Javascript
Javascript简单实现面向对象编程继承实例代码
2015/11/27 Javascript
JavaScript如何实现组合列表框中元素移动效果
2016/03/01 Javascript
扩展jquery easyui tree的搜索树节点方法(推荐)
2016/10/28 Javascript
jQuery实现最简单实用的分秒倒计时
2017/02/05 Javascript
bootstrap警告框示例代码分享
2017/05/17 Javascript
JS实现简单短信验证码界面
2017/08/07 Javascript
老生常谈JS中的继承及实现代码
2018/07/06 Javascript
Vue 自定义指令实现一键 Copy功能
2019/09/16 Javascript
vue中使用vee-validator完成表单校验方案
2019/11/01 Javascript
vue组件暴露和.js文件暴露接口操作
2020/08/11 Javascript
OpenLayers加载缩放控件使用方法详解
2020/09/25 Javascript
Vue 打包的静态文件不能直接运行的原因及解决办法
2020/11/19 Vue.js
vue+vant 上传图片需要注意的地方
2021/01/03 Vue.js
[43:47]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第一场 12.09
2020/12/11 DOTA
Python 反转字符串(reverse)的方法小结
2018/02/20 Python
对python实时得到鼠标位置的示例讲解
2018/10/14 Python
pandas.dataframe按行索引表达式选取方法
2018/10/30 Python
解决pycharm 工具栏Tool中找不到Run manager.py Task的问题
2019/07/01 Python
解决IDEA 的 plugins 搜不到任何的插件问题
2020/05/04 Python
css3实现垂直下拉动画菜单示例
2014/04/22 HTML / CSS
美国折扣网站:jClub
2017/08/07 全球购物
.NET面试10题
2014/02/24 面试题
房地产置业顾问岗位职责
2015/04/11 职场文书
污水处理保证书
2015/05/09 职场文书
离婚民事起诉状
2015/08/03 职场文书
python文本处理的方案(结巴分词并去除符号)
2021/05/26 Python