当前位置: 首页  >  下载站  >  网站源码  >  小程序源码  >  微信小程序列表的上拉刷新和上拉加载

微信小程序列表的上拉刷新和上拉加载

微信小程序列表的上拉刷新和上拉加载

分类:   网站源码 / 小程序源码 发布时间:  2018-06-15 访问量:  2311765
下载量:  115
点击下载 预览效果
更多>

最新下载

驾照培训服务机构宣传网站模板

驾照培训服务机构宣传网站模板是一款适合提供一般驾驶和计划培训的驾校宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
64 2025-01-07

HTML5房地产公司宣传网站模板

HTML5房地产公司宣传网站模板是一款适合从事房地产服务行业宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
81 2025-01-06

新鲜有机肉类宣传网站模板

新鲜有机肉类宣传网站模板是一款适合提供各种新鲜有机肉类食材宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
17 2025-01-06

响应式天气预报宣传网站模板

响应式天气预报宣传网站模板是一款适合天文预报服务宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
35 2025-01-06

房屋建筑维修公司网站CSS模板

房屋建筑维修公司网站CSS模板是一款适合提供房屋构造、建筑维修、设计与评估、房屋规划等服务的建筑公司宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
20 2025-01-06

响应式志愿者服务网站模板

响应式志愿者服务网站模板是一款适合提供筹款、教育、卫生服务、救灾、社区活动等公益志愿者组织宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
53 2025-01-06
微信小程序列表的上拉刷新和上拉加载
##1.介绍几个组件

###1.1 scroll-view 组件

这里写图片描述

注意:使用竖向滚动时,需要给一个固定高度,通过 WXSS 设置 height。 ###1.2 image组件

这里写图片描述

注意:mode有12种模式,其中3种是缩放模式,9种是裁剪模式。 ###1.3 Icon组件 这里写图片描述

iconType: [ 'success', 'info', 'warn', 'waiting', 'safe_success', 'safe_warn', 'success_circle', 'success_no_circle', 'waiting_circle', 'circle', 'download', 'info_circle', 'cancel', 'search', 'clear' ]

2.列表的上拉加载和下拉刷新的实现

##2.1先来张效果图 这里写图片描述 ##2.2逻辑很简单,直接上代码 ###2.2.1 detail.wxml 布局文件

<loading hidden="{{hidden}}" bindchange="loadingChange">
    加载中...
  </loading>  
 <scroll-view scroll-y="true" style="height: 100%;" bindscrolltolower="loadMore" bindscrolltoupper="refesh">
      <view wx:if="{{hasRefesh}}" style="display: flex;flex-direction: row;align-items: center;align-self: center;justify-content: center;">
      <icon type="waiting" size="45"/><text>刷新中...</text></view>
      <view wx:else  style="display:none" ><text></text></view>
  <view class="lll"  wx:for="{{list}}" wx:for-item="item" bindtap="bindViewTap" 
         data-title="{{item.title}}" >
      <image style=" width: 50px;height: 50px;margin: 20rpx;" src="{{item.firstImg}}"   ></image>
      <view  class="eee" > 
       <view style="margin:5px;font-size:8px"> 标题:{{item.title}}</view>
       <view style="margin:5px;color:red;font-size:6px"> 来源:{{item.source}}</view>
       </view>
</view>
<view class="tips1">
      <view wx:if="{{hasMore}}" style="display: flex;flex-direction: row;align-items: center;align-self: center;justify-content: center;">
      <icon type="waiting" size="45"/><text>玩命的加载中...</text></view>
      <view wx:else><text>没有更多内容了</text></view>
    </view>
 </scroll-view>

###2.2.1 detail.js逻辑代码文件


var network_util = require('../../utils/network_util.js');
var json_util = require('../../utils/json_util.js');
Page({
  data:{
    // text:"这是一个页面"
    list:[],
     dd:'',
     hidden:false,
     page: 1,
     size: 20,
     hasMore:true,
     hasRefesh:false
  },
  onLoad:function(options){
    var that = this;
    var url = 'http://v.juhe.cn/weixin/query?key=f16af393a63364b729fd81ed9fdd4b7d&pno=1&ps=10';
    network_util._get(url,
    function(res){
    that.setData({
       list:res.data.result.list,
       hidden: true,
    });
    },function(res){
     console.log(res);
 });
  },
  onReady:function(){
    // 页面渲染完成
  },
  onShow:function(){
    // 页面显示
  },
  onHide:function(){
    // 页面隐藏
  },
  onUnload:function(){
    // 页面关闭
  },
   //点击事件处理
  bindViewTap: function(e) {
    console.log(e.currentTarget.dataset.title);
  },
  //加载更多
  loadMore: function(e) {
     var that = this;
    that.setData({
    hasRefesh:true,});
    if (!this.data.hasMore) return
    var url = 'http://v.juhe.cn/weixin/query?key=f16af393a63364b729fd81ed9fdd4b7d&pno='+(++that.data.page)+'&ps=10';
    network_util._get(url,
    function(res){
    that.setData({
       list: that.data.list.concat(res.data.result.list),
       hidden: true,
       hasRefesh:false,
    });
    },function(res){
     console.log(res);
  })
},
//刷新处理
refesh: function(e) {
 var that = this;
 that.setData({
    hasRefesh:true,
 });
    var url = 'http://v.juhe.cn/weixin/query?key=f16af393a63364b729fd81ed9fdd4b7d&pno=1&ps=10';
    network_util._get(url,
    function(res){
    that.setData({
      list:res.data.result.list,
       hidden: true,
       page:1,
       hasRefesh:false,
    });
    },function(res){
     console.log(res);
 })
},
})
本站所有资源都是由网友投搞发布,或转载各大下载站,请自行检测软件的完整性!本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!如有侵权请联系我们删除下架,联系方式:admin@php.cn

相关推荐

微信小程序列表的上拉刷新和上拉加载

微信小程序列表的上拉刷新和上拉加载
小程序源码
2018-06-15

微信小程序-APP(上拉加载更多,下拉刷新)

微信小程序-APP(上拉加载更多,下拉刷新)
小程序源码
2018-06-07

我们要结婚了婚礼邀请函网页模板

我们要结婚了婚礼邀请函网页模板是一款精美的婚礼电子邀请函网页模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2023-12-05

HTML5新闻资讯分享网站模板

HTML5新闻资讯分享网站模板是一款提供各种新闻资讯分享网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2023-12-05

时尚冬装在线购物商城网站模板

时尚冬装在线购物商城网站模板是一款提供时尚冬装在线购买服务宣传电子商务网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2023-12-05

响应式在线学习资源网站模板

响应式在线学习资源网站模板是一款提供在线学习资源服务网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2023-12-01

物流运输服务公司宣传网站模板

物流运输服务公司宣传网站模板是一款适合从事物流运输服务行业宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2023-12-01

HTML5豪华别墅交易服务网站模板

HTML5豪华别墅交易服务网站模板是一款适合提供别墅交易服务网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2023-12-01

热门下载

phpcms_v9.6.3完整版

最近,由于phpcms官网上的phpcms_v9程序不能下载,很多小伙伴寻求php中文网的帮助,为此,php中文网将​phpcms_v9简体中文​UTF8​打包上传服务器,供大家下载使用。
开发框架
2018-12-29

简单的layui网站后台页面模板

基于layui的网站后台模板,页面入口是index.html.采用iframe,必须从index.html进入,否则看到的页面没有左边的菜单,包含产品管理,新闻分类,资讯管理,产品管理,用户管理,用户留言等页面,(里面包含自己封装的一套插件,弹出层,confirm,分页,消息框等)
后端模板
2019-03-19

layui企业网站后台管理通用模板

layuiAdmin通用的企业网站后台模板。主要有:菜单管理、后台菜单、前台菜单、内容管理、推荐位管理、友情链接、RBAC、邮件系统、生成静态、备份管理、个人信息、系统设置等后台管理功能页面模板。
后端模板
2019-03-19

大气黑色常用后台管理网站模板下载

大气黑色常用后台管理网站模板下载,框架已搭好,自定义填充模板类型。
前端模板
2017-01-18

简洁商城系统后台管理模板

简洁商城系统后台管理模板
后端模板
2020-06-06

ThinkPHP v6.0框架源码

主要考虑到新的架构调整变化较大以及不支持无缝升级这两大原因,官方正式宣布ThinkPHP5.2RC版本的版本号由原来的5.2变更为6.0(这一规划此前在核心成员中曾多次提及),不过PHP版本要求暂时没有变化(依然还是7.1+)。
开发框架
2019-04-08

ThinkPHP5.1.0完整版

ThinkPHP5.1在5.0的基础上对底层架构做了进一步的改进,引入新特性,并提升版本要求。ThinkPHP5.1运行环境要求PHP5.6+,虽然不支持5.0的无缝升级,但升级过程并不复杂
开发框架
2018-04-03

layui网站后台管理系统框架模板

layui网站后台管理系统框架模板
后端模板
2020-05-18

学生就业管理系统后台模板

学生就业管理系统后台模板
后端模板
2020-05-25

2024-04-18
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号