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 相关文章推荐
javascript 页面只自动刷新一次
Jul 10 Javascript
DOM和XMLHttpRequest对象的属性和方法整理
Jan 04 Javascript
关于div自适应高度/左右高度自适应一致的js代码
Mar 22 Javascript
学习JavaScript设计模式之状态模式
Jan 08 Javascript
jQuery操作cookie
Aug 08 Javascript
JavaScript构建自己的对象示例
Nov 29 Javascript
JS生成和下载二维码的代码
Dec 07 Javascript
浅谈JavaScript中promise的使用
Jan 11 Javascript
Ajax高级笔记 JavaScript高级程序设计笔记
Jun 22 Javascript
Angular5给组件本身的标签添加样式class的方法
Apr 07 Javascript
详解一次Vue低版本安卓白屏问题的解决过程
May 30 Javascript
jQuery编写QQ简易聊天框
Aug 27 jQuery
微信小程序下拉框组件使用方法详解
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
php页面防重复提交方法总结
2013/11/25 PHP
yii实现图片上传及缩略图生成的方法
2014/12/04 PHP
PHP中如何判断exec函数执行成功?
2016/08/04 PHP
PHP单例模式与工厂模式详解
2017/08/29 PHP
thinkPHP5分页功能实现方法分析
2017/10/25 PHP
select标记美化--JS式插件、后期加载
2013/04/01 Javascript
js关闭浏览器窗口及检查浏览器关闭事件
2013/09/03 Javascript
可编辑下拉框的2种实现方式
2014/06/13 Javascript
javascript中Math.random()使用详解
2015/04/15 Javascript
基于JavaScript实现动态创建表格和增加表格行数
2015/12/20 Javascript
Bootstrap模态框(modal)垂直居中的实例代码
2016/08/18 Javascript
基于JS快速实现导航下拉菜单动画效果附源码下载
2016/10/27 Javascript
jQuery为某个div加入行样式
2017/06/09 jQuery
ES6使用Set数据结构实现数组的交集、并集、差集功能示例
2017/10/31 Javascript
js 两数组去除重复数值的实例
2017/12/06 Javascript
用vue2.0实现点击选中active其他选项互斥的效果
2018/04/12 Javascript
React性能优化系列之减少props改变的实现方法
2019/01/17 Javascript
NodeJs实现简易WEB上传下载服务器
2019/08/10 NodeJs
微信小程序商品详情页底部弹出框
2019/11/22 Javascript
ant design中upload组件上传大文件,显示进度条进度的实例
2020/10/29 Javascript
用map函数来完成Python并行任务的简单示例
2015/04/02 Python
Python人脸识别初探
2017/12/21 Python
python网络编程 使用UDP、TCP协议收发信息详解
2019/08/29 Python
Python自动创建Excel并获取内容
2020/09/16 Python
使用Html5、CSS实现文字阴影效果
2018/01/17 HTML / CSS
金属材料工程毕业生个人的自我评价
2013/11/28 职场文书
历史专业个人求职信分享
2013/12/20 职场文书
门诊手术室工作制度
2014/01/30 职场文书
人事任命书格式
2014/06/05 职场文书
2014年个人委托书范本
2014/10/13 职场文书
党的群众路线教育实践活动个人对照检查材料(公安)
2014/11/05 职场文书
合作合同协议书范本
2015/01/27 职场文书
2015小学新教师个人工作总结
2015/10/14 职场文书
小组组名及励志口号
2015/12/24 职场文书
六五普法学习心得体会
2016/01/21 职场文书
同学联谊会邀请函
2019/06/24 职场文书