


Muat semula tarik naik dan muat turun senarai applet WeChat
###1.1 komponen paparan skrol
Tulis penerangan gambar di sini
Nota: Apabila menggunakan tatal menegak, anda perlu memberikan ketinggian tetap dan menetapkan ketinggian melalui WXSS. ###1.2 komponen imej
Tulis penerangan gambar di sini
Nota: mod mempunyai 12 mod, 3 daripadanya ialah mod zum dan 9 ialah mod pemangkasan. ###1.3 Komponen ikon Tulis penerangan gambar di sini
iconType: [ 'kejayaan', 'maklumat', 'amaran', 'menunggu', 'selamat_kejayaan', 'selamat_amaran', 'kejayaan_kalangan', 'berjaya_tiada_kalangan', 'menunggu_kalangan', 'kalangan', 'muat turun', 'info_circle' , 'batal', 'cari', 'kosongkan' ]
2. Pelaksanaan pull-up loading dan pull-down menyegarkan senarai
##2.1 Mari kita buat rendering dahulu dan tulis penerangan gambar di sini ##2.2 Logiknya sangat mudah, cuma muat naik kod ###2.2.1 detail.fail susun atur wxml
<loading hidden="{{hidden}}" bindchange="loadingChange">
Memuatkan...
</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>Refreshing...</text></view>
<lihat wx:else style="display:none" ><text></text></view>
<lihat 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>
<lihat kelas="eee" > <view style="margin:5px;font-size:8px"> title:{{item.title}}</view>
<view style="margin:5px;color:red;font-size:6px"> Sumber:{{item.source}}</view>
? ? ? ? ? ? ? </view>
</lihat>
<lihat kelas="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>Memuatkan maut...</text></view>
<lihat wx:else><teks>Tiada lagi kandungan</teks></lihat>
</lihat>
</scroll-view>
###2.2.1 detail.js fail kod logik
var network_util = memerlukan('../../utils/network_util.js');
var json_util = memerlukan('../../utils/json_util.js');
Halaman({
data:{
// teks:"Ini adalah halaman"
Senarai:[],
dd:'',
Tersembunyi:palsu,
Muka surat: 1,
Saiz: 20,
HasMore:true,
HasRefesh:false
},
onLoad:function(pilihan){
var itu = ini;
var url = 'http://v.juhe.cn/weixin/query?key=f16af393a63364b729fd81ed9fdd4b7d&pno=1&ps=10';
Network_util._get(url,
fungsi(res){
That.setData({
Senarai:res.data.result.list,
tersembunyi: benar,
});
},fungsi(res){
console.log(res);
});
},
onReady:function(){
// Penyampaian halaman selesai
},
onShow:function(){
// Paparan halaman
},
onHide:function(){
// Halaman disembunyikan
},
onUnload:function(){
// Halaman ditutup
},
//Klik pemprosesan acara
bindViewTap: fungsi(e) {
console.log(e.currentTarget.dataset.title);
},
//Muat lagi
loadMore: fungsi(e) {
var itu = ini;
That.setData({
hasRefesh:true,});
Jika (!this.data.hasMore) kembali
var url = 'http://v.juhe.cn/weixin/query?key=f16af393a63364b729fd81ed9fdd4b7d&pno='+(++that.data.page)+'&ps=10';
Network_util._get(url,
fungsi(res){
That.setData({
Senarai: that.data.list.concat(res.data.result.list),
tersembunyi: benar,
HasRefesh:palsu,
});
},fungsi(res){
console.log(res);
})
},
//Segar semula pemprosesan
refesh: fungsi(e) {
var itu = ini;
that.setData({
hasRefesh:true,
});
var url = 'http://v.juhe.cn/weixin/query?key=f16af393a63364b729fd81ed9fdd4b7d&pno=1&ps=10';
Network_util._get(url,
fungsi(res){
That.setData({
Senarai:res.data.result.list,
tersembunyi: benar,
Halaman:1,
? ? ? ?hasRefesh:false,
? ? });
? ? },fungsi(res){
? ? ?console.log(res);
?})
},
})
Semua sumber di laman web ini disumbangkan oleh netizen atau dicetak semula oleh tapak muat turun utama. Sila semak integriti perisian itu sendiri! Semua sumber di laman web ini adalah untuk rujukan pembelajaran sahaja. Tolong jangan gunakannya untuk tujuan komersial. Jika tidak, anda akan bertanggungjawab untuk semua akibat! Jika terdapat sebarang pelanggaran, sila hubungi kami untuk memadamkannya. Maklumat hubungan: admin@php.cn
Artikel Berkaitan

21 Dec 2024
Kod VS Membina Program C dengan Berbilang Fail Sumber .cppApabila membina program C dengan berbilang fail sumber .cpp dalam Kod Visual Studio, ia...

25 Oct 2024
Mengubah suai Kod Sumber Python Melalui Manipulasi AST Pengeditan program kod sumber Python memerlukan menghuraikan fail, mendapatkan abstrak...

30 Nov 2024
Memulihkan Kod Sumber C yang Hilang: Meneroka Pilihan PenyahkompilasiKehilangan kod sumber kepada program C boleh mengecewakan, tetapi ia tidak...

04 Jan 2025
Kod VS: Mengatasi Ralat Binaan dalam Program C dengan Fail Berbilang Sumber Apabila cuba membina program C dengan berbilang fail sumber .cpp...

06 Apr 2025
Terdapat perbezaan dalam kaedah promosi H5 dan program mini: ketergantungan platform: H5 bergantung kepada penyemak imbas, dan program mini bergantung kepada platform tertentu (seperti WeChat). Pengalaman Pengguna: Pengalaman H5 adalah miskin, dan program mini memberikan pengalaman yang lancar sama dengan aplikasi asli. Kaedah Komunikasi: H5 disebarkan melalui pautan, dan program mini dikongsi atau dicari melalui platform. Kaedah promosi H5: Perkongsian sosial, pemasaran e -mel, kod QR, SEO, iklan berbayar. Kaedah Promosi Program Mini: Promosi platform, perkongsian sosial, promosi luar talian, ASO, kerjasama dengan platform lain.

06 Apr 2025
Cadangan Alat Pembangunan H5: VSCode, Webstorm, Atom, Kurungan, Teks Sublime; Alat Pembangunan Program Mini: Alat Pembangun WeChat, Alat Pemaju Program Mini Alipay, IDE Program Mini Smart Baidu, Alat Pemaju Program Mini Toutiao, Taro.

19 Oct 2024
Mendapatkan Kod Sumber Fungsi Secara Program dalam PHPOne mungkin mencari kaedah untuk mendapatkan kod sumber fungsi tertentu dengan namanya. Sebagai contoh, pertimbangkan fungsi bernama "blah":function blah($a, $b) { return $a*$b; }Adakah prog

28 Dec 2024
Penyelesaian masalah: Membina Program C dengan Fail Berbilang Sumber dalam Kod VSApabila bekerja dengan projek C berbilang fail dalam Kod VS, pengguna boleh...

12 Nov 2024
Bolehkah saya Menyahkompilasi Program Go yang Dikompilasi? Tidak, tidak mungkin untuk menyahkompilasi program Go yang dikompilasi kembali ke dalam kod sumber Go asalnya. Berikut adalah...


Alat panas

Demo program mini WeChat: pusat beli-belah tiruan
Demo program mini WeChat: meniru pusat membeli-belah, mudah dimulakan dan mempunyai pengenalan yang baik kepada beberapa fungsi asas pusat beli-belah

Bawa pulang: Laksanakan fungsi seperti sauh
Ia adalah fungsi utama yang sama yang diperlukan oleh semua orang Selain itu, ia juga melaksanakan fungsi pesanan biasa bagi beberapa aplikasi bawa pulang.

Demo program mini WeChat: Lezhu
Demo program mini WeChat: Lezhu: serupa dengan aplikasi berasaskan lokasi, agak serupa dengan semangat program mini Zhang Xiaolong.

Demo permainan program mini WeChat memilih blok warna yang berbeza
Demo permainan program mini WeChat memilih blok warna yang berbeza

Demo applet WeChat: transformasi imej karusel
Perubahan gaya carta karusel, carta karusel ringkas dilaksanakan dengan program kecil, mudah ditulis
