利用vue进行页面滚动监听,上拉刷新
2019独角兽企业重金招聘Python工程师标准>>>
1、利用vue进行页面滚动监听,上拉刷新
methods: {handleScroll(){let page = document.getElementById('content');// console.log(this.tempScrollTop,page.scrollTop,page.clientHeight,page.scrollTop+page.clientHeight,page.scrollHeight);if(page.scrollTop+page.clientHeight >= page.scrollHeight-25){if(page.scrollTop+page.clientHeight >= page.scrollHeight-5){this.more = '加载中...';this.pageNo ++;fnInitData();} else if(this.tempScrollTop > page.scrollTop){this.more = '';} else {this.more = '上拉加载更多...';}this.tempScrollTop = page.scrollTop;} else {this.more = '';console.log(this.pageNo,this.more);}},},mounted(){document.getElementById('content').addEventListener('scroll',this.handleScroll);},beforeDestroy(){document.getElementById('content').removeEventListener('scroll', this.handleScroll);}
转载于:https://my.oschina.net/u/2365397/blog/3047852
利用vue进行页面滚动监听,上拉刷新相关推荐
- vue导航栏滚动下拉条上拉隐藏,下拉显示切换样式变化(源码)
目录 案例1 源码如下 效果如下 案例2 源码如下 效果如下 最后 案例1 源码如下 navBar内容,上拉显示navBar,下拉隐藏navBar,固定在顶部,样式切换 <template> ...
- vue监听滚动事件,实现滚动监听
在vue中实现滚动监听和原生js无太大差异,下面是一个简单的demo,可在控制台查看结果 <!DOCTYPE html> <html lang="en">& ...
- html页面滚动条监听事件,滚动条的scroll事件
在vb中,滚动条的scroll 事件和change 事件的区别scroll和change的区别为:指代不同.用法不同.侧重点不同 一.指代不同 scroll:滚屏,滚动. change:变更,变革. ...
- bootstrap中轮播图、模态框、提示框/弹出框、滚动监听、弹性布局、响应式flex、多媒体对象
轮播图: bootstrap封装了轮播图的功能,其具体如下: 类名 描述 .carousel 创建一个轮播图块的容器,实质是做布局用:且此容器应该有一个di属性,其属性值提供给下面左右按钮href锚点 ...
- vue中给window添加滚动监听无效的解决方案
页面中有这么一个需求,当页面滚动到一定高度之后,页面中的某些元素进行吸顶,固定到顶部位置,或者是滚动到一定程度进行更新数据的操作. 我相信不少网友查阅过类似的资料,网友给出的解决方案,很多都是在mou ...
- vue watch 修改滚动条_vue实现滚动监听,点击瞄点平滑滚动,控制内嵌滚动条滚动...
滚动效果 当页面滑动时,左边导航栏会自动定位到当前标题,一级标题展开,二级标题的字体变红色,字体前面有一个小图标. 上图........... Html代码 {{NItem1.ordered}} {{ ...
- vue 滑动置顶功能_VUE 实现滚动监听 导航栏置顶的方法_蜡烛_前端开发者
非重点的代码,比如样式啥的,我就不放上来了,一笔带过 简略的写一下 1. data () data () { paddingBottom: '1.5rem', // 给最外层div一个padding- ...
- 4.18、Bootstrap V4自学之路-----内容---滚动监听
为什么80%的码农都做不了架构师?>>> 总体来说,用起来不是特别满意,先放一放吧. 导航条示例 滚动监听插件会根据滚动的位置,自动更新导航条的目标.滚动在导航条下面的区域,查 ...
- Bootstrap3 滚动监听插件的调用方式
滚动监听插件的调用方式 无论何种实现方式,滚动监听都需要被监听的组件是position: relative;即相对定位方式.大多数时候是监听<body>元素. 1.data属性调用 只需给 ...
最新文章
- 随机邮箱_万豪随机发50美刀的礼券,看看你的邮箱有没有!英国航空BA里程缩水在即...
- Java常见内存溢出异常分析
- php7.0康乐安装_Linux环境PHP7.0安装
- php配合jade使用,前端自动化系列(四)之jade预编译html
- edHat linux光盘引导,[原]个性化Linux发行版光盘之补充——XZ(LZMA算法)
- magento 问题解答 FQA
- pycharm新建项目怎么选择框架_必看!心血管疾病怎么选择检查项目?
- Win10 UWP开发系列:开发一个自定义控件——带数字徽章的AppBarButton
- 【优化预测】基于matlab差分进化算法优化BP神经网络预测【含Matlab源码 1315期】
- DSP编程 单片机编程 开关电源设计
- web前端开发面试题(三)
- photoshop自定义画笔预设,工作中的应用。
- js实现类似栈和队列的行为,以及push和unshift两个方法的性能测试
- 我的Android进阶之旅------/storage/sdcard0, /sdcard, /mnt/sdcard ,/storage/emulated/legacy 的区别
- 引用参考文献标准格式
- 华为云14天鸿蒙设备开发-Day1源码获取
- Python3,为了给女神暗送秋波,我默默的写了一个图片字符画生成器,真香。
- java调用集群mahout_Mahout--用Maven构建Mahout项目(mahoutDemo)
- ROS wiki系列|通过ROS wiki-tutorials学习节点
- 一文SparkSQL
热门文章
- cf网络原因服务器无响应,CF由于网络原因连接服务器失败请重试 1033_10136
- mysql查询数据教程_MySQL 查询数据
- mysql按特定的顺序_如何在MySQL中按特定顺序排列数据?
- cnn stride and padding_CNN中的stride、kernel、padding计算
- php编程输出心形图案_利用php输出不同的心形图案,php心形图案_PHP教程
- ajax制作表格,Ajax实现表格实时编辑(示例代码)
- java list 替换 多线程_Java多线程处理List数据
- php链接页面时加..,怎么给一个PHP密码访问页面加超链接
- 控件不支持html5,javascript – HTML5视频控件不起作用
- 数据库系统概论:第七章 数据库设计