微信小程序实现下拉简单展示接口数据

这篇具有很好参考价值的文章主要介绍了微信小程序实现下拉简单展示接口数据。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在.js文件中这样写,代码如下:

 data: {
    count: 0,
    tableGroup: [],
    groupList: {
      // 当前页码
      page: 1,
      // 每条页数
      limit: 5
    },
  },
  onPullDownRefresh: function() {
    var that = this;
    console.log(this,'this')
    var count = that.data.count + 1;
    wx.request({
      url: '接口地址',
      method: 'GET',
      data: {
        page: count, // 传递page参数
        limit: '11' // 传递limit参数
      },
      success: function(res) {
        // 更新页面数据
        // ...
        console.log(res.data.data.list)
        if (count > 3) {
          count = 0;
        }
        // that.setData({
        //   tableGroup: res.data.data.list
        // });
        // 更新count的值
        that.setData({
          count: count,
          tableGroup: res.data.data.list
        });
        
        // 停止下拉刷新
        wx.stopPullDownRefresh();
      },
      fail: function(err) {
        console.log(err);
        // 停止下拉刷新
        wx.stopPullDownRefresh();
      }
    })
  },

在wxml文件中这样写,代码如下:

<view>
  <scroll-view class="content" scroll-y="{{true}}" bindscrolltoupper="onScrollToUpper">
    <view>刷新次数: {{ count }}</view>
    <!-- 此处是其他内容 -->
    <block wx:for="{{tableGroup}}" wx:key="index">
      <view>{{item.name}}</view>
      <!-- 其他数据展示 -->
    </block>
  </scroll-view>
</view>

在.json文件中记得添加如下代码,打开下拉功能

"window":{

    "backgroundTextStyle":"light",

    "navigationBarBackgroundColor": "#282A36",

    "navigationBarTitleText": "Linux",

    "navigationBarTextStyle":"white",

    "enablePullDownRefresh": true     //打开下拉功能

  },文章来源地址https://www.toymoban.com/news/detail-808847.html

到了这里,关于微信小程序实现下拉简单展示接口数据的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【微信小程序】下拉刷新功能实现

    微信小程序开发系列 在开发微信小程序中经常会需要下拉页面进行更新要页面数据的功能,微信小程序提供了onPullDownRefresh函数。该函数作用是监听用户下拉动作。 监听用户下拉刷新事件。 需要在app.json的window选项中或页面配置中开启enablePullDownRefresh: 可以通过wx.startPullD

    2024年02月12日
    浏览(32)
  • 实现微信小程序下拉刷新功能

    方法一:全局设置下拉刷新功能      1、在app.json的\\\"window\\\"中进行配置         (1)把\\\"backgroundTextStyle\\\":“light\\\"改为\\\"backgroundTextStyle”:“dark”         (2)添加\\\"enablePullDownRefresh\\\":true,开启下拉刷新。       2、在app.js中增加两个生命周期函数   方法一:全局设置下拉刷新

    2024年02月13日
    浏览(30)
  • Taro微信小程序 实现下拉、触底刷新

    下拉刷新, 需要在页面的config文件中配置 enablePullDownRefresh: true, onReachBottomDistance: 50, backgroundTextStyle: \\\'dark\\\', 在代码中使用usePullDownRefresh, 当我们刷新页面时候会触发usePullDownRefresh方法,这里我们获取数据。

    2024年02月11日
    浏览(30)
  • 实现微信小程序中的下拉刷新功能

    在微信小程序中,可以通过在 scroll-view 组件上添加 enablePullDownRefresh 属性来启用下拉刷新功能。同时需要在页面的 .json 文件中设置 backgroundTextStyle 和 onPullDownRefresh 两个属性。 具体步骤如下: 1.在页面的 .json 文件中添加 enablePullDownRefresh、backgroundTextStyle 和 onPullDownRefresh 三个

    2024年02月12日
    浏览(31)
  • uniapp微信小程序实现地图展示控件

    最终实现效果: 地图上展示控件,并可以点击。 目录 一、前言 二、在地图上展示控件信息 点击后可进行绘制面图形 1.使用cover-view将控件在地图上展示 2.设置控件样式,使用好看的图标 3.控件绑定点击事件 原本使用的是 controls ,但是我发现官方明确说明,这个功能即将废

    2024年02月04日
    浏览(37)
  • 微信小程序基于云数据库简单实现帖子点赞功能。

    思路: 1·用云函数或者app.js获取用户openid,在每个帖子里面like_people数组里添加点赞过该帖子的用户openid。获取帖子云数据存放到suju:[]里。 2·点击点赞按钮图标变换    点击点赞按钮,改变suju:[]里like属性,html读取suju:[]里面like属性实现图标变换。数字变换同理。 3·界面图

    2024年02月09日
    浏览(57)
  • uniapp 微信小程序 Picker下拉列表数据回显问题

    效果图: 1、template 2、data 3、methods

    2024年02月16日
    浏览(31)
  • 小白学习微信小程序的数据请求和数据展示

    微信小程序的数据请求和数据展示是开发小程序中非常重要的一部分,本文将通过一个案例来详细介绍如何进行数据请求与展示。 在开始之前,需要确保已经安装了微信小程序的开发工具,并且已经注册了一个小程序的账号。如果还没有,请先完成这些步骤。 我们将使用一

    2024年04月25日
    浏览(25)
  • 微信小程序学习实录2(下拉刷新、下拉加载更多、小程序事件、PHP后端代码、刷新无数据解决方案)

    lazyCodeLoading基础库 2.11.1 及以上版本支持,2.11.1 以下兼容但无优化效果 通常情况下,在小程序启动期间,所有页面及自定义组件的代码都会进行注入,当前页面没有使用到的自定义组件和页面在注入后其实并没有被使用。自基础库版本 2.11.1 起,小程序支持有选择地注入必要

    2024年02月05日
    浏览(38)
  • 微信小程序---表格的制作并展示云数据库中的数据

    微信小程序并没有表格组件,可能是官方考虑到,在前端开发中,表格的嵌套性太多,用DIV代码会比较简洁就没有实现吧。没有现成的组件可以使用,针对这个问题,目前有两种解决方案: 1)内嵌 h5页面,(毕竟 h5 的 table组件 众多,但是各个参数都需要配置,比较麻烦)

    2024年02月16日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包