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 相关文章推荐
DHTML 中的绝对定位
Nov 26 Javascript
Javascript中的Callback方法浅析
Mar 15 Javascript
Vuejs第十二篇之动态组件全面解析
Sep 09 Javascript
微信小程序 css使用技巧总结
Jan 09 Javascript
AngularJS Select(选择框)使用详解
Jan 18 Javascript
JavaScript简单验证表单空值及邮箱格式的方法
Jan 20 Javascript
基于JS实现二维码图片固定在右下角某处并跟随滚动条滚动
Feb 08 Javascript
ionic+AngularJs实现获取验证码倒计时按钮
Apr 22 Javascript
JS轮播图实现简单代码
Feb 19 Javascript
基于 Immutable.js 实现撤销重做功能的实例代码
Mar 01 Javascript
vue2.0基于vue-cli+element-ui制作树形treeTable
Apr 30 Javascript
如何在vue 中使用柱状图 并自修改配置
Jan 21 Vue.js
微信小程序下拉框组件使用方法详解
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
基于mysql的bbs设计(一)
2006/10/09 PHP
PHP中file_exists()判断中文文件名无效的解决方法
2014/11/12 PHP
php简单计算页面加载时间的方法
2015/06/19 PHP
javascript学习笔记(五) Array 数组类型介绍
2012/06/19 Javascript
得到form下的所有的input的js代码
2013/11/07 Javascript
jQuery中使用data()方法读取HTML5自定义属性data-*实例
2014/04/11 Javascript
初始Nodejs
2014/11/08 NodeJs
nodeJS代码实现计算交社保是否合适
2015/03/09 NodeJs
jQuery通过扩展实现抖动效果的方法
2015/03/11 Javascript
JQuery之proxy实现绑定代理方法
2016/08/01 Javascript
Angular中$broadcast和$emit的使用方法详解
2017/05/22 Javascript
基于ES6 Array.of的用法(实例讲解)
2017/09/05 Javascript
vue-router实现tab标签页(单页面)详解
2017/10/17 Javascript
cordova入门基础教程及使用中遇到的一些问题总结
2017/11/14 Javascript
MUI 实现侧滑菜单及其主体部分上下滑动的方法
2018/01/25 Javascript
Vue组件和Route的生命周期实例详解
2018/02/10 Javascript
微信小程序实现页面浮动导航
2020/01/08 Javascript
JavaScript实现猜数字游戏
2020/05/20 Javascript
JS性能优化实现方法及优点进行
2020/08/30 Javascript
python逐行读取文件内容的三种方法
2014/01/20 Python
Python中getattr函数和hasattr函数作用详解
2016/06/14 Python
详解K-means算法在Python中的实现
2017/12/05 Python
Python中循环后使用list.append()数据被覆盖问题的解决
2018/07/01 Python
Python中拆分字符串的操作方法
2019/07/23 Python
Python3查找列表中重复元素的个数的3种方法详解
2020/02/13 Python
python模拟实现分发扑克牌
2020/04/22 Python
关于iframe跨域使用postMessage的实现
2019/10/29 HTML / CSS
澳大利亚婴儿喂养品牌:Cherub Baby
2018/11/01 全球购物
可口可乐唇膏:Lip Smackers
2019/08/27 全球购物
连锁经营管理专业大学生求职信
2013/10/30 职场文书
财务会计毕业生自荐信
2013/11/02 职场文书
节约用水演讲稿
2014/05/21 职场文书
岗位说明书怎么写
2014/07/30 职场文书
员工试用期自我鉴定范文
2014/09/15 职场文书
护士心得体会范文
2016/01/25 职场文书
Python实现简单得递归下降Parser
2022/05/02 Python