广告
返回顶部
首页 > 资讯 > 精选 >小程序怎么设置页面滑动
  • 929
分享到

小程序怎么设置页面滑动

2024-04-02 19:04:59 929人浏览 泡泡鱼
摘要

设置小程序页面滑动的案例:1、需要借助小程序的事件:onPageScroll事件。2、需要借助的api:wx.getSystemInfoSync()。java代码:data :{scrollTop: 0},//监听屏幕滚

小程序怎么设置页面滑动

设置小程序页面滑动的案例:

1、需要借助小程序的事件:onPageScroll事件。

2、需要借助的api:wx.getSystemInfoSync()。

java代码:

data :{

scrollTop: 0

},

//监听屏幕滚动 判断上下滚动

onPageScroll: function (ev) {

var _this = this;

//当滚动的top值最大或最小时,为什么要做这一步是因为在手机实测小程序的时候会发生滚动条回弹,所以为了处理回弹,设置默认最大最小值

if (ev.scrollTop  wx.getSystemInfoSync().windowHeight) {

ev.scrollTop = wx.getSystemInfoSync().windowHeight;

}

//判断浏览器滚动条上下滚动

if (ev.scrollTop > this.data.scrollTop || ev.scrollTop == wx.getSystemInfoSync().windowHeight) {

//向下滚动

} else {

//向上滚动

}

//给scrollTop重新赋值

setTimeout(function () {

_this.setData({

scrollTop: ev.scrollTop

})

}, 0)

}

onPageScroll(ev) {

var self = this;

//当滚动的top值最大或最小时,为什么要做这一步是因为在手机实测小程序的时候会发生滚动条回弹,所以为了处理回弹,设置默认最大最小值

if (ev.scrollTop  wx.getSystemInfoSync().windowHeight) {

ev.scrollTop = wx.getSystemInfoSync().windowHeight;

}

//判断浏览器滚动条上下滚动

// this.scrollTop || ev.scrollTop == wx.getSystemInfoSync().windowHeight

if (ev.scrollTop > 100) {

console.log(ev.scrollTop, '111');

self.fixBottomBg2 = true;

self.imgSrc = 'home_black_03.png'

} else if (ev.scrollTop > 10) {

self.fixBottomBg1 = true;

console.log('222');

} else {

self.imgSrc = 'home_03.png';

self.fixBottomBg2 = false;

self.fixBottomBg1 = false;

}

self.$apply();

//给scrollTop重新赋值

// setTimeout(function () {

// _this.setData({

// scrollTop: ev.scrollTop

// })

// }, 0)

}

--结束END--

本文标题: 小程序怎么设置页面滑动

本文链接: https://www.lsjlt.com/news/116744.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 小程序怎么设置页面滑动
    设置小程序页面滑动的案例:1、需要借助小程序的事件:onPageScroll事件。2、需要借助的API:wx.getSystemInfoSync()。java代码:data :{scrollTop: 0},//监听屏幕滚...
    99+
    2022-10-20
  • 微信小程序如何设置页面不可滑动
    在微信小程序中设置页面不可滑动的方法首先,进入微信开发者工具,打开小程序文件目录;在文件目录中,依次查找到test/test.wxml文件,并使用记事本打开;test.wxml文件打开后,使用swiper-item标签包裹所有view;&l...
    99+
    2022-10-04
  • 小程序swiper怎么根据页面长度滑动
    小程序swiper根据页面长度滑动的案例:在对应的js文件中添加以下代码:get_wxml: function (className, callback) {wx.createSelectorQuer...
    99+
    2022-10-04
  • 怎么设置小程序的默认启动页面
    微信小程序设置启动页面的两种方法一、调整pages数组进入微信开发者工具,打开小程序文件目录;在文件目录中,依次查找:utils/app.json文件;打开app.json文件后,查找pages数组;pages数组中的第一个页面就是默认启动...
    99+
    2022-10-12
  • 小程序怎么设置初始页面
    微信小程序中设置初始页面的两种方法一、调整pages数组顺序首先,进入微信开发者工具,打开小程序文件目录;在文件目录中,依次查找:utils/app.json文件;打开app.json文件后,查找pages数组;pages数组中的第一个页面...
    99+
    2022-10-14
  • 小程序页面怎么设计动画
    小程序页面设计动画的方法:利用样式实现小程序动画在对应的wxml文件添加以下代码:<image class="aniamtion" src="../../images/page4.jf...
    99+
    2022-10-17
  • 微信小程序怎么设置首页页面
    微信小程序设置首页页面的方法:在app.json文件中,找到pages数组,设置在第一个的页面就是默认启动页面,因此需要调整你当前开发的页面顺序。在提交正式版本的时候,“配置功能页面”的一步,在功能页面一栏里,选择需要设置为首页页面。在小程...
    99+
    2022-10-17
  • 微信小程序怎么判断页面滑动方向
    本文小编为大家详细介绍“微信小程序怎么判断页面滑动方向”,内容详细,步骤清晰,细节处理妥当,希望这篇“微信小程序怎么判断页面滑动方向”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。微信小程序判断页面滑动方向解决方案...
    99+
    2023-06-26
  • 微信小程序怎么设置页面自动刷新
    微信小程序设置页面自动刷新的方法:打开微信小程序开发工具,新建项目。在wxml文件中插入view标签并绑定变量,代码:<view class="num">  <view&g...
    99+
    2022-10-06
  • ios如何禁止小程序页面滑动
    在ios中禁止小程序页面滑动的方法ios需禁止小程序页面滑动,可在对应页面的json文件中写入以下配置即可。{"disableScroll":true}...
    99+
    2022-10-24
  • 怎么设置小程序的页面名称
    设置小程序的页面名称的方法一、静态设置页面名称在对应页面的json文件里面加入代码设置名称{"navigationBarTitleText": "页面名称"}二、动态设置页面名称操作对应页面...
    99+
    2022-10-20
  • 如何设置小程序页面可滚动
    小程序设置页面横向滚动首先,进入微信开发者工具,打开小程序文件目录;在文件目录中,依次查找:test/test.wxml文件;打开test.wxml文件,新建一个标签;设置标签样式为class="scroll-view" scroll-x=...
    99+
    2022-10-15
  • 小程序如何禁止页面左右滑动
    在小程序页面中添加css样式实现页面左右滑动,具体方法如下:{width:100%; //设置页面宽度为100%overflow-x:hidden; //禁止页面左右滑动}...
    99+
    2022-10-22
  • 微信小程序怎么设置初始页面
    微信小程序设置初始页面方法:在app.json文件中,找到pages数组,设置在第一个的页面就是默认启动页面,因此需要调整你当前开发的页面顺序即可。在提交正式版本的时候,“配置功能页面”的一步,在功能页面一栏里,选择需要设置初始页面即可。在...
    99+
    2022-10-18
  • 微信小程序怎么设置页面渐变
    微信小程序使用background设置页面渐变首先,进入微信开发者工具,打开小程序文件目录;在文件目录中,依次查找到index/index.wxss文件,并打开;最后,index.wxss文件打开后,在page中添加以下代码即可;page{...
    99+
    2022-10-08
  • 微信小程序页面颜色怎么设置
    设置微信小程序页面颜色的方法首先,进入微信开发者工具,打开小程序文件目录;在文件目录中,依次查找:index/index.wxss文件;最后,在index.wxss文件中,添加background属性,修改页面颜色;page{backgro...
    99+
    2022-10-18
  • 小程序怎么设置页面定时更新
    使用onLoad: function()函数实现小程序页面的定时更新首先,进入微信开发者工具,打开小程序文件目录;在文件目录中,依次查找:utils/app.json文件;app.json文件打开后,在文件中添加以下代码即可;var int...
    99+
    2022-10-13
  • 微信小程序设置页面怎么进入
    进入微信小程序设置页面的方法首先,进入微信开发者工具,打开小程序文件目录;在文件目录中,依次查找:pages/logs/logs.json文件;最后,打开logs.json文件,在文件中写入相应的页面配置,保存即可;...
    99+
    2022-10-10
  • 抖音怎么设置小程序通知页面
    抖音设置小程序通知的方法:进入抖音app界面,选中底部的“我”;点击页面右上角的三横线图标,进入“设置”;在设置中选择“通知设置”开启“接受推送通知”;最后,选择是否开启“私信应用外提醒”即可。...
    99+
    2022-10-04
  • 小程序怎么设置页面下拉刷新
    小程序设置页面下拉刷新的案例:在home.js文件添加以下代码实现。//下拉刷新onPullDownRefresh:function(){wx.showNavigationBarLoading() //在标题栏中显示加载//模拟加...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作