GJM : AlloyTouch实战--60行代码搞定QQ看点资料卡

原文链接:https://github.com/AlloyTeam/AlloyTouch/wiki/kandian

先验货

  • 访问DEMO你也可以点击这里
  • 源代码可以点击这里

如你体验所见,流程的滚动的同时还能支持头部的动画?不断地加载新数据还能做到流畅的滑动!怎么做得的?使用AlloyTouch CSS 0.2.0及以上版本便可!

头部动画

加载更多

实现代码

var infoList = document.getElementById("infoList"), mockHTML = infoList.innerHTML, scroller = document.getElementById("scroller"), header = document.getElementById("header"), userLogo = document.getElementById("user-logo-wrapper"), loading = false, alloyTouch = null; Transform(scroller, true); Transform(header); header.originY = -70; header.translateY = -70; Transform(userLogo); alloyTouch = new AlloyTouch({ touch: "#wrapper", vertical: true, target: scroller, property: "translateY", maxSpeed: 2, outFactor: 0.1, min: 160 * -20 + window.innerHeight - 202 - 50, max: 0, lockDirection: false, touchStart: function () { reastMin(); }, lockDirection: false, change: function (v) { if (v <= this.min + 5 && !loading) { loading = true; loadMore(); } if (v < 0) { if (v < -140) v = -140; var scaleY = (240 + v) / 240; header.scaleY = scaleY; userLogo.scaleX = userLogo.scaleY = scaleY; userLogo.translateY = v / 1.7; } else { var scaleY = 1 + v / 240; header.scaleY = scaleY; userLogo.scaleX = userLogo.scaleY = scaleY; userLogo.translateY = v / 1.7; } } }) function loadMore() { setTimeout(function () 

GJM : AlloyTouch实战--60行代码搞定QQ看点资料卡相关推荐

  1. html5 qq看点,AlloyTouch实战--60行代码搞定QQ看点资料卡

    先验货 访问DEMO你也可以点击这里 源代码可以点击这里 如你体验所见,流程的滚动的同时还能支持头部的动画?不断地加载新数据还能做到流畅的滑动!怎么做得的?使用AlloyTouch CSS 0.2.0 ...

  2. AlloyTouch 实战 --60 行代码搞定 QQ 看点资料卡

    原文链接:github.com/AlloyTeam/A- 先验货 访问DEMO你也可以点击这里 源代码可以点击这里 如你体验所见,流程的滚动的同时还能支持头部的动画?不断地加载新数据还能做到流畅的滑动 ...

  3. 短短60行代码搞定鸿蒙“二维码扫描”功能!

    开发者(KaiFaX) 面向全栈工程师的开发者专注于前端.Java/Python/Go/PHP的技术社区 可以实现的效果就是打开摄像头扫描一张二维码图片然后显示二维码里面的内容,看个视频一睹为快吧(界 ...

  4. python做事件研究法_35行代码搞定事件研究法(上)

    作者简介: 祝小宇,个人公众号:大猫的R语言课堂 这期大猫课堂将会教大家如何用35行R代码写出最有效率的事件研究法. 注意,本代码主要使用data.table完成,关于data.table包的相应知识 ...

  5. 35行代码搞定事件研究法(下)

    作者简介: 祝小宇,个人公众号:大猫的R语言课堂 前文推送: 35行代码搞定事件研究法(上) Hello亲爱的小伙伴们,上期已经讲到如何对单一事件日计算超额收益,本期将会教大家如何针对多个股票多个事件 ...

  6. java微信支付代码_10行代码搞定微信支付(Java版)

    原标题:10行代码搞定微信支付(Java版) 微信支付痛点 对于大多数同学来说,要开发微信支付可不简单.附上微信支付官方文档网页链接 从文档上可以看出,你需要解决很多问题,我就随便挑几个吧. xml与 ...

  7. 万万想不到 10行代码搞定一个决策树

    01决策树模拟实验 文章目录 01决策树模拟实验 要求 决策树简单介绍 搭建环境 产生数据集 划分训练集和测试集 生成决策树 Cross-Validation法 可视化决策树 10行代码搞定决策树 要 ...

  8. 35行代码搞定事件研究法(上)

    作者简介: 祝小宇,个人公众号:大猫的R语言课堂 这期大猫课堂将会教大家如何用35行R代码写出最有效率的事件研究法. 注意,本代码主要使用data.table完成,关于data.table包的相应知识 ...

  9. resnet50代码_13、SOTA论文实践-学习ResNet(80行代码搞定残差backbone网络)

    0.论文 Camera Distance-aware Top-down Approach for 3D Multi-person Pose Estimation from a Single RGB I ...

  10. 国外stripe支付,超简单几行代码搞定

    国外stripe支付,超简单几行代码搞定 海外的项目 需要stripe支付 很简单 几行代码 先加入依赖: compile 'com.stripe:stripe-android:6.1.2' 总共两种 ...

最新文章

  1. Linux 中echo格式控制、重定向 、管道 | 简介
  2. 方法执行[置顶] onPause()和onStop()的使用方法及注意事项
  3. 安卓setclicklistener函数没有_金主脚本按键精灵安卓按键初体验—乱斗西游2自动签到...
  4. OpenCV cv::merge用法的实例(附完整代码)
  5. 数据结构知识点总结_大牛带你学 | 考研数据结构中线性表中顺序结构的知识点总结...
  6. Eclipse 常用技巧及常见问题解决
  7. SQL:字符串拼接中换行处理
  8. shell脚本如何获取当前时间
  9. ScrollView嵌套listview高度适应
  10. cBioPortal数据库使用
  11. Ubuntu下安装VS Code遇到的小问题
  12. 潮汕牛肉丸是熟的还是生的 潮汕牛肉生丸和熟丸区别
  13. 基于单片机的环境监测调节系统设计(#0516)
  14. 迎战2022 - Python中文翻译《环球时报》整篇文章实战演示,调用有道翻译API接口进行英文转中文翻译实例训练
  15. C语言易错点汇总(二)
  16. MIPI-DSI/CSI协议介绍
  17. python综合练习:学生管理系统
  18. python自动化提取pdf表格_[Python] 自动化办公 多种提取PDF图片的方法
  19. Qt软件开发文档20----Qt语言翻译家
  20. Revit二次开发有几种方式?做Revit二次开发的必看!

热门文章

  1. 2015.7.29国内TMT行业融资简报
  2. 一本书读懂财报 | 现金流量表剖析
  3. 【学神IT教育渗透第一部分】
  4. 【react】---redux-actions的基本使用---【巷子】
  5. LeetCode 1101. The Earliest Moment When Everyone Become Friends
  6. 【Leetcode】1101. The Earliest Moment When Everyone Become Friends
  7. web安全攻防渗透+赵雨佳43
  8. windows和linux共用蓝牙鼠标,Linux 与 Windows 双系统共享蓝牙鼠标
  9. RxSwift 介绍与简单使用
  10. User Browsing Model简介