WeChat アプレット リストのプルアップ更新とプルアップ読み込み
###1.1 スクロールビューコンポーネント
ここに写真の説明を
書きます。
注: 垂直スクロールを使用する場合は、固定の高さを指定し、WXSS を通じて高さを設定する必要があります。 ###1.2 画像コンポーネント
ここに写真の説明を
書きます。
注: モードには 12 のモードがあり、そのうち 3 つはズーム モード、9 つはトリミング モードです。 ###1.3 アイコンコンポーネント ここに画像の説明を書きます
iconType: [ 'success', 'info', 'warn', 'waiting', 'safe_success', 'safe_warn', 'success_circle', 'success_no_circle', 'waiting_circle', 'circle', 'download', 'info_circle' 、「キャンセル」、「検索」、「クリア」]
2. リストのプルアップロードとプルダウンリフレッシュの実装
##2.1 まずレンダリングを行って、ここに画像の説明を書きましょう ##2.2 ロジックは非常に簡単です。コードをアップロードするだけです ###2.2.1 詳細.wxml レイアウト ファイル
<loading hidden="{{hidden}}" bindingchange="loadingChange">
読み込み中...
</読み込み中>
<scroll-viewscroll-y="true" style="height: 100%;" bindingscrollto lower="loadMore" bindingscrolltoupper="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="llll" wx:for="{{list}}" wx:for-item="item" bindingtap="bindViewTap"
data-title="{{item.title}}" >
<image style="幅: 50px;高さ: 50px;余白: 20rpx;" src="{{item.firstImg}}" ></image>
<クラス="eee" を表示>
<view style="margin:5px;font-size:8px"> title:{{item.title}}</view>
<view style="margin:5px;color:red;font-size:6px"> 出典:{{item.source}}</view>
</view>
</view>
<クラス="ヒント 1" を見る>
<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.1detail.jsロジックコードファイル
var network_util = require('../../utils/network_util.js');
var json_util = require('../../utils/json_util.js');
ページ({
データ:{
// テキスト:「これはページです」
リスト:[]、
dd:''、
非表示:偽、
ページ: 1、
サイズ: 20、
hasMore:true、
HasRefesh:false
},
onLoad:関数(オプション){
var that = this;
var url = 'http://v.juhe.cn/weixin/query?key=f16af393a63364b729fd81ed9fdd4b7d&pno=1&ps=10';
Network_util._get(url,
関数(解像度){
That.setData({
リスト:res.data.result.list、
非表示: true、
});
},関数(解像度){
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) が返される
var url = 'http://v.juhe.cn/weixin/query?key=f16af393a63364b729fd81ed9fdd4b7d&pno='+(++that.data.page)+'&ps=10';
Network_util._get(url,
関数(解像度){
That.setData({
リスト: that.data.list.concat(res.data.result.list),
非表示: true、
hasRefesh:false,
});
},関数(解像度){
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,
関数(解像度){
That.setData({
リスト:res.data.result.list、
非表示: true、
ページ:1、
hasRefesh:false,
});
},関数(解像度){
console.log(res);
})
},
})
このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn
関連記事
14 May 2018
この記事では、dropload.js プラグインのプルダウン リフレッシュとプルアップ ロードの使い方について詳しく紹介します。興味のある方は参考にしていただければ幸いです。
23 Jun 2018
この記事では主に、プルアップ読み込みとプルダウン更新を実装した WeChat アプレットであるスクロールビューの例に関する関連情報を紹介します。必要な方は以下を参照してください。
21 Aug 2018
この記事では、WeChat アプレットのサンプル コードを紹介します。プルアップ ロードの実装方法をさらに詳しく説明します。必要な方は参考にしていただければ幸いです。
19 Oct 2023
uniapp でプルダウン リフレッシュとプルアップ ロードを実装する方法には、特定のコード サンプルが必要です はじめに: モバイル アプリケーション開発では、プルダウン リフレッシュとプルアップ ロードは一般的な機能要件です。 uniapp では、uni-app が公式に提供する uni-axios プラグインを使用して、いくつかのコンポーネントと構成を組み合わせることで、これら 2 つの機能を実現できます。この記事では、uniapp でプルダウン更新とプルアップ読み込みを実装する方法を詳しく紹介し、具体的なコード例を示します。 1. プルダウン更新の実装: プルダウン更新とは、ページの上部から下にスライドすることを指します。
08 Jun 2018
この記事では主にリストのプルダウン更新とプルアップ読み込みを実装するための WeChat アプレットを詳しく紹介します。興味のある方は参考にしてください。
04 Jul 2023
UniApp はマルチターミナル開発をサポートするフレームワークで、1 セットのコードを使用して複数のプラットフォームに同時に適応するアプリケーションを開発できます。 UniApp を使用した開発プロセスでは、プルダウン更新機能とプルアップロード機能が一般的な要件の 1 つです。ユーザー エクスペリエンスを向上させるには、これら 2 つの機能のパフォーマンスを最適化することが非常に重要です。この記事では、UniApp のプルダウン更新とプルアップ読み込みをよりスムーズにするためのいくつかの最適化戦略を紹介します。 1. プルダウン更新の最適化戦略 プルダウン更新は、ユーザーがページ上をスライドし、ページをプルダウンしてデータを更新する操作です。プルダウンブラシ
11 Aug 2018
この記事の内容は、WeChat アプレットでプルダウン更新とプルアップ読み込みを実装するためのコード例です。必要な方は参考にしていただければ幸いです。あなた。
16 Feb 2017
この記事では主に WeChat ミニ プログラムの開発を紹介します。プルダウンして更新し、プルアップしてさらに読み込む
25 Oct 2023
タイトル: uniapp でプルダウン リフレッシュとプルアップ ロードを実装するためのヒントと例 はじめに: モバイル アプリケーション開発では、プルダウン リフレッシュとプルアップ ロードは一般的な機能要件であり、ユーザー エクスペリエンスを向上させ、よりスムーズな対話を実現できます。この記事では、これら 2 つの関数を uniapp に実装する方法を詳しく紹介し、開発者が実装スキルをすぐに習得できるように具体的なコード例を示します。 1. プルダウン更新の実装 プルダウン更新とは、ユーザーがページの上部から一定の距離を下にスライドした後、アクションがトリガーされてページ データが更新されることを意味します。ユニアプリで
Hot tools Tags
Hot Tools
WeChat ミニプログラムのデモ: 模倣モール
WeChat ミニ プログラム デモ: モールを模倣しており、簡単に始めることができ、モールのいくつかの基本機能をうまく紹介しています。
要点: アンカーのような機能を実装する
誰もが必要とする同様のアンカー機能に加え、一部のテイクアウトアプリの典型的な注文機能も実装されています。
WeChat ミニプログラムのデモ: Lezhu
WeChat ミニ プログラムのデモ: Lezhu: 位置ベースの便利なアプリケーションに似ており、Zhang Xiaolong のミニ プログラムの精神にいくらか似ています。
WeChat ミニ プログラム ゲームのデモでは、さまざまなカラー ブロックが選択されます
WeChat ミニ プログラム ゲームのデモでは、さまざまなカラー ブロックが選択されます
WeChat アプレットのデモ: カルーセル画像の変換
カルーセル チャートのスタイル変更、小さなプログラムで実装されたシンプルなカルーセル チャート、簡単に作成