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中的style.display属性操作
Mar 27 Javascript
JS保留小数点(四舍五入、四舍六入)实现思路及实例
Apr 25 Javascript
jquery mobile动态添加元素之后不能正确渲染解决方法说明
Mar 05 Javascript
node.js入门教程迷你书、node.js入门web应用开发完全示例
Apr 06 Javascript
浅谈JavaScript异常处理语句
Jun 26 Javascript
xtemplate node.js 的使用方法实例解析
Aug 22 Javascript
JavaScript获取键盘按键的键码(参照表)
Jan 10 Javascript
如何在AngularJs中调用第三方插件库
May 21 Javascript
angularjs2中父子组件的数据传递的实例代码
Jul 05 Javascript
js实现前端图片上传即时预览功能
Aug 02 Javascript
vue2.0模拟锚点的实例
Mar 14 Javascript
vue 中使用 watch 出现了如下的报错的原因分析
May 21 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
php mssql 日期出现中文字符的解决方法
2009/03/10 PHP
Php中用PDO查询Mysql来避免SQL注入风险的方法
2013/04/25 PHP
Windows和Linux中php代码调试工具Xdebug的安装与配置详解
2014/05/08 PHP
PHP 快速排序算法详解
2014/11/10 PHP
46 个非常有用的 PHP 代码片段
2016/02/16 PHP
jquery focus(fn),blur(fn)方法实例代码
2011/12/16 Javascript
js 调用本地exe的例子(支持IE内核的浏览器)
2012/12/26 Javascript
bootstrap改变按钮加载状态
2014/12/01 Javascript
创建js对象和js类的方法汇总
2014/12/24 Javascript
拥有一个属于自己的javascript表单验证插件
2016/03/24 Javascript
node.js报错:Cannot find module 'ejs'的解决办法
2016/12/14 Javascript
深入理解Javascript中的valueOf与toString
2017/01/04 Javascript
Javascript面试经典套路reduce函数查重
2017/03/23 Javascript
vue-cli的webpack模板项目配置文件分析
2017/04/01 Javascript
js实现方块上下左右移动效果
2017/08/17 Javascript
用nodejs实现json和jsonp服务的方法
2017/08/25 NodeJs
Angular 作用域scope的具体使用
2017/12/11 Javascript
Angular CLI在Angular项目中如何使用scss详解
2018/04/10 Javascript
微信小程序修改swiper默认指示器样式的实例代码
2018/07/18 Javascript
javascript实现时间日期的格式化的方法汇总
2020/08/06 Javascript
详解vue3.0 的 Composition API 的一种使用方法
2020/10/26 Javascript
[01:01:52]完美世界DOTA2联赛PWL S2 GXR vs Magma 第二场 11.25
2020/11/26 DOTA
django模板语法学习之include示例详解
2017/12/17 Python
python如何在列表、字典中筛选数据
2018/03/19 Python
Python UnboundLocalError和NameError错误根源案例解析
2018/10/31 Python
Python 调用 zabbix api的方法示例
2019/01/06 Python
Python3实现汉语转换为汉语拼音
2019/07/08 Python
Python解决pip install时出现的Could not fetch URL问题
2019/08/01 Python
size?瑞典:英国伦敦的球鞋精品店
2018/03/01 全球购物
新文化运动的基本口号
2014/06/21 职场文书
励志演讲稿200字
2014/08/21 职场文书
巾帼文明岗汇报材料
2014/12/24 职场文书
2015年房地产个人工作总结
2015/05/26 职场文书
2016年第29个世界无烟日宣传活动总结
2016/04/06 职场文书
详解CSS不定宽溢出文本适配滚动
2021/05/24 HTML / CSS
Python Matplotlib库实现画局部图
2021/11/17 Python