6行代码实现微信小程序页面返回顶部效果


Posted in Javascript onDecember 28, 2018

本文实例为大家分享了微信小程序页面返回顶部的具体代码,供大家参考,具体内容如下

效果预览:

6行代码实现微信小程序页面返回顶部效果

js部分:

Page({
 data: {
  topNum: 0
 },

 returnTop: function () {
  this.setData({
   topNum: this.data.topNum = 0
  });
 }
})

wxml部分:

<scroll-view scroll-y scroll-with-animation='true' scroll-top='{{ topNum }}'>
 <view>1</view>
 <view>1</view>
 <view>1</view>
 <view>1</view>
 <view>1</view>
 <view>1</view>
 <view>1</view>
 <view>1</view>
 <view>1</view>
 <view>1</view>
</scroll-view>

<view class='top' catchtap='returnTop'>顶部</view>

wxss部分:

page{
 width: 100%;
 height: 100%;
}

scroll-view{
 height: 100%;
 width: 100%;
}

view{
 width: 100%;
 height: 200px;
 text-align: center;
 line-height: 200px;
 font-weight: 600;
}

view:nth-child(odd){
 background-color: red;
}

.top{
 width: 50px;
 height: 50px;
 position: fixed;
 right: 10px;
 bottom: 10px;
 z-index: 1;
 background-color: yellow;
 color: red;
 text-align: center;
 line-height: 50px;
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery实现Twitter的自动文字补齐特效
Nov 28 Javascript
使用jQuery实现更改默认alert框体
Apr 13 Javascript
javascript中JSON对象与JSON字符串相互转换实例
Jul 11 Javascript
Javascript设计模式理论与编程实战之简单工厂模式
Nov 03 Javascript
基于BootStrap Metronic开发框架经验小结【二】列表分页处理和插件JSTree的使用
May 12 Javascript
Bootstrap CSS组件之按钮下拉菜单
Dec 17 Javascript
vue注册组件的几种方式总结
Mar 08 Javascript
express启用https使用小记
May 21 Javascript
vue实现登录页面的验证码以及验证过程解析(面向新手)
Aug 02 Javascript
vue中组件通信的八种方式(值得收藏!)
Aug 09 Javascript
JavaScript canvas绘制渐变颜色的矩形
Feb 18 Javascript
JavaScript实现简单计算器
Mar 19 Javascript
微信小程序下拉框组件使用方法详解
Dec 28 #Javascript
微信小程序实现星级评价效果
Dec 28 #Javascript
微信小程序实现日历效果
Dec 28 #Javascript
Mint UI实现A-Z字母排序的城市选择列表
Dec 28 #Javascript
axios携带cookie配置详解(axios+koa)
Dec 28 #Javascript
微信小程序日历/日期选择插件使用方法详解
Dec 28 #Javascript
解决echarts的多个折现数据出现坐标和值对不上的问题
Dec 28 #Javascript
You might like
GD输出汉字的函数的分析
2006/10/09 PHP
php daddslashes()和 saddslashes()有哪些区别分析
2012/10/26 PHP
php设计模式之命令模式的应用详解
2013/05/21 PHP
如何用php生成扭曲及旋转的验证码图片
2013/06/07 PHP
jQuery+css+html实现页面遮罩弹出框
2013/03/21 Javascript
js判断输入是否为数字的具体实例
2013/08/03 Javascript
5秒后跳转到另一个页面的js代码
2013/10/12 Javascript
js 弹出框只弹一次(二次修改之后的)
2013/11/26 Javascript
JQuery对表格进行操作的常用技巧总结
2014/04/23 Javascript
JS实现自适应高度表单文本框的方法
2015/02/25 Javascript
js事件源window.event.srcElement兼容性写法(详解)
2016/11/25 Javascript
JS实现的数字格式化功能示例
2017/02/10 Javascript
Layui Table js 模拟选中checkbox的例子
2019/09/03 Javascript
[03:14]2014DOTA2西雅图国际邀请赛 EG战队巡礼
2014/07/07 DOTA
[原创]Python入门教程3. 列表基本操作【定义、运算、常用函数】
2018/10/30 Python
python实现嵌套列表平铺的两种方法
2018/11/08 Python
python http基本验证方法
2018/12/26 Python
ZABBIX3.2使用python脚本实现监控报表的方法
2019/07/02 Python
python time.sleep()是睡眠线程还是进程
2019/07/09 Python
python中dict使用方法详解
2019/07/17 Python
python 实现多线程下载视频的代码
2019/11/15 Python
Python 简单计算要求形状面积的实例
2020/01/18 Python
Tensorflow: 从checkpoint文件中读取tensor方式
2020/02/10 Python
H5离线存储Manifest原理及使用
2020/04/28 HTML / CSS
美国轮胎网站:Priority Tire
2018/11/28 全球购物
奥地利领先的在线药房:SHOP APOTHEKE
2019/10/07 全球购物
个人优缺点自我评价
2014/01/27 职场文书
英语系毕业生求职信
2014/07/13 职场文书
咖啡店创业计划书
2014/08/15 职场文书
高中生第一学年自我鉴定
2014/09/12 职场文书
“九一八事变纪念日”国旗下讲话稿
2014/09/14 职场文书
2014年十一国庆节爱国演讲稿
2014/09/23 职场文书
2015毕业生简历自我评价
2015/03/02 职场文书
Java 超详细讲解设计模式之中的抽象工厂模式
2022/03/25 Java/Android
mysql 乱码 字符集latin1转UTF8
2022/04/19 MySQL
SQL Server中搜索特定的对象
2022/05/25 SQL Server