搜索

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

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

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

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

最新下载

DShop商城系统

#.DShop商城系统(DaySpring)助您在B2C领域脱颖而出。网站设计风格清新,层次分明,适合建设大型综合网站。超市、百货等电子商务网站尤佳。 主要功能特色:#.用户自助充值:用户可以事先支付资金到系统帐户,并提供充值、提现、资金明细功能;#.用户自助支付:自助在网购买、提交多种支付交流方式与方案;#.用户认证:认证用户手机号、邮箱帐号、银行帐号等,保证用户交易安全;#.购物车功能:用户可
0 2025-10-20

响应式优雅大气集团企业网站模板1.4.2

响应式优雅大气集团企业网站模板自带内核安装即用,响应式模板,图片文本均已可视化,简单后台易上手。支持多种内容模型,可按需添加。模板特点: 1、安装即用,自带人人站CMS内核及企业站展示功能(产品,新闻,案例展示等),并可根据需要增加表单 搜索等功能(自带模板) 2、支持响应式 3、前端banner轮播图文本均已进行可视化配置 4、伪静态页面生成 5、支持内容模型、多语言、自定义表单、筛选、多条件搜
0 2025-10-20

贝特协同办公系统(BetterCOS)

具备更多的新特性: A.具有集成度更高的平台特点,集中体现了信息、文档在办公活动中交流的开放性与即时性的重要。 B.提供给管理员的管理工具,使系统更易于管理和维护。 C.产品本身精干的体系结构再加之结合了插件的设计思想,使得产品为用户度身定制新模块变得非常快捷。 D.支持对后续版本的平滑升级。 E.最价的流程管理功能。 F.最佳的网络安全性及个性化
0 2025-10-20

源码科技中英双语通用企业网站1.11

源码科技中英双语通用企业网站是采用PHP+MYSQL进行开发的。支持伪静态设置,可生成google和百度地图,支持自定义url、关键字和描述,利于收录...后台简单明了,代码简洁,采用DIV+CSS 利于SEO,企业建站系统是一套专门用于中小企业网站建设的网站管理系统。
0 2025-10-20

福州都市网商家折扣

商家活动发布,商家照片发布,用户管理,留言管理,地区分类v1.1更新:增加消费E刊栏目修改首页及内面部分链接增加活动看板后台帐号:admin密码:admin
0 2025-10-20

装饰公司网站 电脑版+3G版1

精美大气的装饰公司网站,拥有友好的3g页面,让公司网站无论是电脑访问还是手机访问都能有一个很好的视觉感受
0 2025-10-20
更多>

最新教程

微信小程序列表的上拉刷新和上拉加载
##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

实操mescroll-body——高性能下拉刷新与上拉加载组件

实操mescroll-body——高性能下拉刷新与上拉加载组件
课件源码
2021-10-28

微信小程序-开发的滴滴拉屎源码

微信小程序-开发的滴滴拉屎源码
小程序源码
2018-06-29

带字母可滑动的列表微信小程序

带字母可滑动的列表微信小程序
小程序源码
2018-06-14

仿喜马拉雅FM电台微信小程序

仿喜马拉雅FM电台微信小程序数据来源为喜马拉雅电台。中国知名音频分享平台,拥有相声段子、音乐广播、有声小说、新闻资讯等海量音频内容,随时随地,听我想听。
微信源码
2025-08-26

微信小程序的图片预加载组件

微信小程序的图片预加载组件
小程序源码
2018-06-14

微信小程序加载布局特效

微信小程序加载布局特效
小程序源码
2018-06-15

热门下载

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

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

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

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

ThinkPHP5+layui框架后台管理系统

thinkphp5,layui后台,php后台管理,后台管理系统,thinkphp框架
后端模板
2021-08-25

Vue + Element UI 的后台管理系统框架

基于vue.js开发,使用 vue-cli3 脚手架,引用 Element UI 组件库,方便开发快速简洁好看的组件。
后端模板
2021-06-08

layui框架构建的管理后台模板

基于layui构建的管理后台模板,企业网站后台,layui后台,中文后台,国产后台管理,管理页面ui
后端模板
2021-07-08

v1.2.1云EC电商系统

云EC电商系统(简称云EC)是由佛山市云迈电子商务有限公司自主开发的一套免费、开源的基于PHP+MYSQL电商系统软件。 云EC电商系统 1.2.1 更新日志:2018-08-10 1.修复部分环境下二维码不显示的问题; 2.商品列表增加多属性筛选支持; 3.修复更新优惠券状态时错将已使用的优惠券也更新为过期; 4.修复文章发布远程图片下载失败; 5.修复某些情况下运费计算出错导致
电商源码
2025-07-17

深蓝色网站后台管理系统layui框架模板-AdminPro

一款深蓝色网站后台管理系统layui框架模板
后端模板
2022-11-02

TPshop免费开源商城系统

TPshop商城 -- ( Thinkphp shop的简称 )B2C 和 B2B2C商城免费开源 TPshop 是用thinkphp开发的shop 一款免费开源网店系统,适合企业及个人,包含 (微信商城 + wap + android + ios + pc) 二次开发非常方便, 详细的TPshop使用手册 + TPshop二开手册 + TPshop 98小时的二开视频教程,使开发者得心应手,
电商源码
2025-07-17

CRMEB开源商城系统(PHP)免费商用

CRMEB开源商城系统可免费商用,框架采用ThinkPHP6+MySQL+elementUI+uniapp,商城系统代码全部开源;前后台都支持风格切换,包含小程序商城、H5商城、公众号商城、App,支持多语言、分销、拼团、砍价、秒杀、优惠券、积分、抽奖、会员等级、小程序直播、页面DIY,前后端分离,方便二开,使用文档、接口文档、数据字典、代码生成、二开文档/视频教程。
电商源码
2025-09-17

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

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