国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁 網(wǎng)站源碼 小程序源碼 微信小程序列表的上拉刷新和上拉加載

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

##1.介紹幾個組件


1.1 scroll-view 組件

這里寫圖片描述

注意:使用豎向滾動時,需要給一個固定高度,通過 WXSS 設(shè)置 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.列表的上拉加載和下拉刷新的實現(xiàn)

##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>沒有更多內(nèi)容了</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(){
? ? // 頁面關(guān)閉
? },
? ?//點擊事件處理
? 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,###? ? ? ?有刷新:假,
? ? });
? ? },函數(shù)(res){
? ? ?console.log(res);
?})
},
})
免責聲明

本站所有資源均由網(wǎng)友貢獻或各大下載網(wǎng)站轉(zhuǎn)載。請自行檢查軟件的完整性!本站所有資源僅供學習參考。請不要將它們用于商業(yè)目的。否則,一切后果由您負責!如有侵權(quán),請聯(lián)系我們刪除。聯(lián)系方式:admin@php.cn

相關(guān)文章

微信小程序?qū)嵗a:上拉加載更多的實現(xiàn)方法 微信小程序?qū)嵗a:上拉加載更多的實現(xiàn)方法

21 Aug 2018

本篇文章給大家?guī)淼膬?nèi)容是關(guān)于微信小程序?qū)嵗a:上拉加載更多的實現(xiàn)方法,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

做一個小程序ppt放什么內(nèi)容 做一個小程序ppt放什么內(nèi)容

16 Mar 2020

小程序是一種不需要下載安裝即可使用的應(yīng)用,做一個小程序ppt中放的內(nèi)容有:1、小程序來源;2、小程序流量;3、如何運營;4、如何開發(fā);5、小程序未來趨勢。

用c語言編寫的程序被稱為 用c語言編寫的程序被稱為

22 Oct 2019

用c語言編寫的程序被稱為源程序或者叫源代碼、源文件。源程序是指未編譯的,按照一定的程序設(shè)計語言規(guī)范書寫的文本文件。

微信小程序可用什么工具開發(fā) 微信小程序可用什么工具開發(fā)

08 Feb 2022

微信小程序可用的開發(fā)工具:1、“即速應(yīng)用”,是一個無需代碼一鍵生成的微信小程序開發(fā)工具;2、“Coolsite360”,一款微信小程序可視化設(shè)計工具;3、“知曉云”;4、微信官方小程序開發(fā)工具。

如何從 .NET EXE 文件中恢復丟失的 C# 源代碼? 如何從 .NET EXE 文件中恢復丟失的 C# 源代碼?

17 Jan 2025

從 .NET EXE 生成 C# 源代碼當 C# 應(yīng)用程序的源代碼丟失時,從 EXE 文件生成代碼可能至關(guān)重要......

如何在WPF應(yīng)用程序中有效地管理和訪問圖像作為嵌入式資源? 如何在WPF應(yīng)用程序中有效地管理和訪問圖像作為嵌入式資源?

24 Jan 2025

利用 WPFS 中的程序集資源進行圖像管理將小圖像和圖標存儲為程序集中的嵌入資源是一種有效的...

Laravel 11中的API版本控制 Laravel 11中的API版本控制

06 Mar 2025

隨著Laravel 11的發(fā)布,應(yīng)用程序骨架被縮小,以刪除每個項目不需要的額外文件。該更改的一部分從應(yīng)??用程序源代碼中刪除了所有服務(wù)提供商,除了AppServiceProvider。 一個

我可以從編譯的 .NET EXE 中恢復我的 C# 源代碼嗎? 我可以從編譯的 .NET EXE 中恢復我的 C# 源代碼嗎?

17 Jan 2025

將 .NET EXE 反編譯為 C# 源代碼您發(fā)現(xiàn)自己陷入了困境,您不再擁有 C# 應(yīng)用程序的源代碼...

為什么 Windows 10 中的簡單 C 程序會產(chǎn)生多個線程? 為什么 Windows 10 中的簡單 C 程序會產(chǎn)生多個線程?

28 Oct 2024

Windows 10 C 程序中出現(xiàn)多線程:揭示源代碼在 Visual Studio 2015 中,一個簡單的 C 程序最初包含一個...

See all articles See all articles

熱工具

微信小程序demo:仿商城

微信小程序demo:仿商城

微信小程序demo:仿商城,上手簡單,對商城的一些基本的功能有很好的涉及

外賣:實現(xiàn)類似錨點功能

外賣:實現(xiàn)類似錨點功能

正是大家需要的類似錨點功能,另外也實現(xiàn)了一些外賣app的典型點菜功能,推薦學習研究;

微信小程序demo:樂助

微信小程序demo:樂助

微信小程序demo:樂助:類似基于地理位置的到位;助人應(yīng)用,與張小龍的小程序精神有點相似。

微信小程序游戲類demo挑選不同色塊

微信小程序游戲類demo挑選不同色塊

微信小程序游戲類demo挑選不同色塊

微信小程序demo:輪播圖變換

微信小程序demo:輪播圖變換

輪播圖樣式變換,簡單的一個用小程序?qū)崿F(xiàn)的輪播圖,寫法容易