html回弹效果,微信小程序 transform 实现 惯性滚动,回弹效果 【下拉回弹】
1. 新建Scroll文件
2. 在Scroll/index.wxml文件中写入如下代码
style="transform:translateY(-{{scrollindex*100}}%);margin-top: {{margintop}}px">
你好,我想实现 “惯性滚动,回弹效果”,请下拉我
3. 在Scroll/index.js 文件中写入如下代码
Page({
data: {
starty: 0, //开始的位置x
endy: 0, //结束的位置y
margintop: 0, //滑动下拉距离
},
onLoad() {
},
scrollTouchstart: function (e) {
let py = e.touches[0].pageY;
this.setData({
starty: py
})
},
scrollTouchmove: function (e) {
let py = e.touches[0].pageY;
let d = this.data;
this.setData({
endy: py,
})
if (py - d.starty < 50 && py - d.starty > -50) {
this.setData({
margintop: py - d.starty
})
}
},
scrollTouchend: function (e) {
this.setData({
starty: 0,
endy: 0,
margintop: 0
})
}
})
原文:https://www.cnblogs.com/gqx-html/p/13292264.html
html回弹效果,微信小程序 transform 实现 惯性滚动,回弹效果 【下拉回弹】相关推荐
- 微信小程序入门五上滑加载下拉刷新
之前谈到文章列表的数据加载,是一次性全部加载,这样是不友好的.这章介绍加载和刷新. 效果图: 先介绍在IDE中,怎么模拟上滑这个操作.开始我是用鼠标点击文章列表,然后先上移动.结果一直没有结果,以为是 ...
- 微信小程序自定义导航栏与自带下拉刷新冲突
在使用HbuilderX开发微信小程序时(在HbuilderX中写代码,在微信开发者工具编译),由于微信小程序自带的导航栏功能少,样式单一等,于是采用colorUI自定义导航栏实现需求.而问题就一而再 ...
- 微信小程序实现slideUp、slideDown滑动效果及点击空白隐藏功能示例
本文实例讲述了微信小程序实现slideUp.slideDown滑动效果及点击空白隐藏功能.分享给大家供大家参考,具体如下: 怎样实现jq中的slideUp或者slideDown这种动画效果呢,我的思路 ...
- 微信小程序实现slideUp、slideDown滑动效果及点击空白隐藏功能示例 1
本文实例讲述了微信小程序实现slideUp.slideDown滑动效果及点击空白隐藏功能.分享给大家供大家参考,具体如下: 怎样实现jq中的slideUp或者slideDown这种动画效果呢,我的思路 ...
- 微信小程序点单左右联动的效果实现
微信小程序点单左右联动的效果实现 目标效果 原理解析: 点击左边标签会跳到右边相应位置:点击改变rightCur值,转跳相应位置 滑动右边,左边标签会跳到相应的位置:监听并且设置每个右边元素的top和 ...
- 微信小程序开发实现图片滚动效果
微信小程序开发实现图片滚动效果 效果:左右滑动可以切换展示图片 代码: <!--pages/test/test.wxml--> <!-- 组件 --> <swiper&g ...
- 微信小程序实现抖音切换视频效果
微信小程序实现抖音切换视频效果 思路: 使用微信小程序的swiper组件,使其竖向滑动 分页加载,每次加载3个视频,当滑动到只剩1个视频时加载下一页 问题: 加载多个视频时,多个视频会同时播放 效果图 ...
- 微信小程序中如何制作瀑布流效果
微信小程序中如何制作瀑布流效果如图是 首先,页面布局,页面分为两个部分,左右各一部分,各自插入图片,页面代码如下: <view class="city_history"> ...
- 微信小程序 顶部搜索框滑动伸缩效果的实现
项目场景:微信小程序顶部搜索框随页面滑动伸缩效果 提示:实现搜索框跟随用户滑动页面,实现伸缩效果 微信小程序 顶部搜索框滑动伸缩动画的实现 实现效果: 滑动前 滑动后 实现原理 提示:主要用到了微信小 ...
最新文章
- c语言防止缓冲区数据作为有效字符被读入
- 朋友圈玩分身术!逼死用户的节奏?
- 重磅!神策数据荣获华农保险 2020 年度优秀生态合作伙伴“最佳合作机构”荣誉称号...
- ansible(基础)
- 机器学习:神经网络矩阵形式,向量形式,矩阵求导
- sql 多表多行模糊查询_从零开始学习SQL(五)多表查询
- binlog日志_【删库跑路】使用Binlog日志恢复误删的MySQL数据
- 极道创始人吴江:企业级数据系统,初创一样可以做出好产品
- 关于React中状态保存的研究
- Ajax Step By Step1
- 10月10日,可为程序员节日
- charles抓包踩过的坑之一 ——手机开了代理,不能访问网络
- INDEX函数与MATCH函数嵌套使用技巧
- Windows防火墙的应用
- Raptor软件与学习资料
- 焊缝标注vlx实用程序_机械制图焊缝标注方法!太全了,收藏了
- Excel表列名称(4)
- VC++获取磁盘剩余空间(附源码)
- vue 超出三行隐藏_文字超出三行省略...显示全文
- 大数据入门之学习视频资料分享
热门文章
- 深圳预约共享停车平台:提高车位利用率,缓解停车难题
- [HTML]关于html禁止图片拖动,以及禁止拖动图片时打开新的标签页
- 网络安全行业至少还有20家上市公司的空间
- Svn版本控制工具的作用和应用
- 前端需要知道的计算机网络知识
- [AndroidR][ADB][Go]如何默认打开USB调试,去掉USB调试确认弹窗
- mysql没有guid_C#连接MySQL的方法及出现的GUID问题的解决方案
- VUE中使用xlsx导出excel表格
- 运用经典方法进行横截面数据分类 笔记 (基于R)
- 华胜天成为中国邮储银行搭建金融客户管理系统