zoukankan      html  css  js  c++  java
  • 微信小程序长列表组件 recycle-view 修改,使其可以下拉刷新

    recycle-view修改属性,使其可以下拉刷新

    微信长列表组件 recycle-view 修改,使其可以下拉刷新

    微信的长列表组件能够很好的解决微信小程序大量数据渲染卡顿的问题
    但是对下拉数据刷新的动态展示效果却很差

    步骤

    1.在小程序对长列表组件 构建npm完成之后,文件目录如下图所示

    2.首先打开 recycle-view.js 文件 在组件属性列表对象properties 中添加两个属性

       // 以下是自定义组件下拉刷新属性
        refresherenabled: Boolean,
        refreshertriggered: Boolean
    

    3.在 recycle-view.wxml 文件中 给组件 scroll-view 添加属性

        refresher-enabled="{{!!refresherenabled}}"
        refresher-triggered="{{!!refreshertriggered}}"
        refresher-threshold="{{100}}"
        bindrefresherrefresh="_refresherrefresh"
    

    4.在 recycle-view.js 文件中添加对应的方法

    5.引用组件

    refresherenabled="{{ispull}}" //ispull 控制是否开启下拉刷新
    refreshertriggered="{{isstoppull}}" //isstoppull 下拉刷新状态完成之后,结束下拉的状态
    bindrefresherrefresh="_refresherrefresh"
    

  • 相关阅读:
    Gin 框架的使用
    Beego model 增删改查
    Beego 搭建
    Go 如何快速解决依赖管理问题
    Go 语法基础
    使用vue控制元素显示隐藏
    Vue 刷新页面方式 和页面跳转的方式
    如何让nginx 显示文件夹目录
    Vue(项目配置iview的upload插件上传文件 )+ Python flask 上传文件
    uwsgi 常见配置
  • 原文地址:https://www.cnblogs.com/han-guang-xue/p/13048505.html
Copyright © 2011-2022 走看看