网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

【微信小程序】知识点:页面事件

1 下拉刷新

1.1 概念

手指在屏幕上下拉滑动操作,重新加载页面数据的行为

在邢台等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站建设、成都做网站 网站设计制作按需定制设计,公司网站建设,企业网站建设,高端网站设计,全网整合营销推广,成都外贸网站建设公司,邢台网站建设费用合理。

1.2 启动下拉刷新的方式

1.2.1 实现局部下拉刷新

1.3 配置下拉刷新窗口的样式

在全局或页面的 .json 配置文件中,通过 backgroundColorbackgroundTextStyle 来配置下拉刷新窗口的样式。

  • backgroundColor 窗口的背景颜色,仅支持16进制的颜色值
  • backgroundTextStyle 下拉 loading 的样式,仅支持 darklight 字符串

message.jsop

{
    "usingComponents": {},
    "enablePullDownRefresh": true,
    "backgroundColor": "#efefef",
    "backgroundTextStyle": "dark"
}

1.3.1 效果

1.4 监听页面的下拉刷新事件

通过页面的.js文件中里面的 onPullDownRefresh()函数实现。

1.4.1 案例:重置计数器

message.wxml

count值是:{{count}}

message.js

    data: {
        count:0
    },

    addCount(){
        this.setData({
            count:this.data.count+1
        })
    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {
        this.setData({
            count:0
        })
    },

效果

1.5 停止下拉刷新的效果

当一松手时,能够停止刷新,则要调用wx.stopPullDownRefresh()
message.js

    onPullDownRefresh() {
        this.setData({
            count:0
        })
        wx.stopPullDownRefresh()
    },

1.5.1 效果

2 上拉触底事件

2.1 概念

手指在手机屏幕的上拉滑动操作,从而加载更多数据的行为

2.2 监听页面的上拉触底事件

在页面的.js文件中,通过onReachBottom()函数实现,注意要让内容的长度高于页面的高度才行。

2.3 配置上拉触底距离

就是想要触发上拉触底事件的话,它会量你滚动条要距离页面底部的距离才选择触发。

可以在.json配置文件中,通过 onReachBottomDistance 属性配置,默认50px。


本文名称:【微信小程序】知识点:页面事件
网站地址:http://bjjierui.cn/article/dsojgjc.html

其他资讯