更多>
最新下載
夢幻水族館
《奇幻水族館》是一款奇幻冒險遊戲,讓玩家探索神祕的海底世界。在這個充滿想像的水族館中,玩家將扮演水族館管理員的角色,透過管理和照顧各種神奇生物來體驗奇幻世界的樂趣。遊戲特色: 生物多樣:水族箱裡生活著各種奇幻生物,例如神秘的水晶魚、光芒美人魚等,每種生物都有獨特的外觀和特性。互動:玩家可以與水族箱中的生物互動、餵食、玩耍,甚至執行任務讓生物離你更近。裝飾施工:可依照自己的喜好裝飾水族箱,客製化
0
2024-05-08
少女前線
《少女前線》是一款由SUNBORN Games開發的戰略角色扮演遊戲。在這個未來世界中,人類與機器人少女戰鬥著,你將扮演指揮官,帶領獨特的機器人少女部隊展開一連串驚心動魄的戰鬥。遊戲特色:龐大的機器人女孩陣營:收集並培養各種不同風格和能力的機器人少女,打造出屬於你自己的最強隊伍。深入的劇情設定:與機器人少女們展開交流並深入了解她們的故事背景,在戰鬥中為她們提供支持和鼓舞。精緻的戰鬥畫面:享受華麗的戰
832
2024-05-06
星之翼
《星之翼》是一款將機甲美少女元素與經典GVG格鬥玩法完美融合的3D競技遊戲。遊戲中,玩家將操縱擁有強大戰力的機甲美少女,在熱血沸騰的戰場上,展開激烈的1V1、2V2對戰,感受無與倫比的競技魅力。遊戲透過高精準度的3D建模技術,呈現出絢麗的畫面效果。每台機甲都獨具匠心,細膩刻畫了充滿科技感的機械構造與少女的柔美身姿,彷彿是一部活躍在掌間的動畫大片。美少女駕駛則各具魅力,不同的性格特徵透過語音和動作得
521
2024-05-06
小花仙精靈樂園
《小花仙精靈樂園》是一款充滿童趣和魔法的休閒遊戲,為廣大玩家帶來美好的遊戲體驗。在遊戲中,你將會扮演一位小花仙,與其他玩家一起進入精靈樂園,展開充滿驚喜的冒險之旅。遊戲特色:全新的魔法冒險:在更精緻的畫面下,享受全新的精靈樂園冒險。精美的遊戲畫面:遊戲中採用了3D最新技術,打造了唯美的遊戲畫面,讓玩家感受到全新的視覺震撼。各種各樣的活動:在遊戲中,玩家可以參加各種各樣的活動,並獲得大量遊戲獎勵。豐
703
2024-05-06
餐廳萌物語
《餐廳萌物語》是一款可愛的餐廳經營模擬遊戲。在這個遊戲中,你將扮演一位年輕的餐廳老闆,透過經營和管理餐廳,迎接一群可愛的萌物顧客,打造出一家獨特而繁忙的餐廳。遊戲特色:可愛的萌物顧客:遊戲中有各種可愛的動物人物作為顧客,每個動物都有自己的喜好和需求,你需要根據他們的喜好來提供最合適的菜餚。自訂餐廳:從裝潢到家具擺設,你可以根據自己的喜好和創意打造獨特的餐廳,吸引更多的顧客。多樣化的選單:遊戲中
574
2024-05-05
山河旅探
《山河旅探》遊戲介紹《山河旅探》是一款引人入勝的劇情向國風本格推理探案遊戲。這款遊戲巧妙地將傳統的中國文化元素與經典的推理探案玩法結合,為玩家呈現出一個充滿神秘與驚奇的遊戲世界。在遊戲中,玩家將飾演一名天才少年偵探,穿梭於山河之間,探索各種撲朔迷離的案件。每個案件都經過精心設計,充滿懸疑與挑戰,需要玩家運用智慧與觀察力,收集線索,推理出真相。遊戲的畫面風格獨特,採用了唯美的國風畫風,將古代中國的
946
2024-05-05
戀與製作人
《戀與製作人》是一款由Elex開發的女性向手機遊戲,是一款戀愛養成類型的遊戲。在這款遊戲中,你將扮演一名製作人,和四位各具特色的男主角展開浪漫之旅。遊戲特色:真人配音,還原最真實的劇情體驗。豐富的遊戲劇情,起伏的情感故事,讓你身臨其境。完美還原了AR遊戲的操作,讓你更能享受遊戲樂趣。獨特的遊戲玩法讓你更深入了解男主角,體驗不一樣的戀愛。透過任務和活動賺取道具,使用道具提升男主角屬性
519
2024-05-04
最強腦3
《最強大腦3》是一款刺激有趣的智力競技遊戲,挑戰你的大腦極限,展現你的智慧與技巧。在這個遊戲中,玩家將面對各種腦力挑戰,包括解密、推理、記憶等多種題材,讓你的大腦得到全方位的鍛鍊。遊戲特色:多樣化的挑戰題材,涵蓋解密、推理、記憶等多個領域,保證你不會感到無聊。豐富的關卡設計,難度逐漸增加,挑戰你的智商極限。多種遊戲模式可供選擇,單人挑戰、多人對戰,讓你與好友一同比拼智商。精美的畫面設計和音效,營造
869
2024-05-04
異塵:達米拉
《異塵:達米拉》遊戲介紹《異塵:達米拉》是一款引人入勝的全3D異星輕科幻禦宅塔防遊戲。在這個遊戲中,玩家將扮演阿圖姆號的長官,肩負起延續人類希望的重任,帶領一群充滿朝氣和活力的「新生」少女,踏上神秘的達米拉星,探索這顆綠色異星的一切。遊戲以獨特的科幻設定和精美的3D畫面為玩家呈現了一個充滿未知和挑戰的異星世界。在這片神祕的土地上,玩家需要帶領少女們建立堅固的防禦工事,抵禦來自異星的威脅,同時也需要
254
2024-05-03
少年西遊記2
《少年西遊記2》遊戲介紹踏入《少年西遊記2》的世界,就是踏入了一個瑰麗奇幻、充滿東方韻味的工業朋克冒險之旅。這款遊戲作為少年系卡牌的最新力作,將國潮元素與龐克風格完美融合,為玩家呈現出一個前所未有的西遊世界。首先,遊戲的畫風獨具匠心。設計師們巧妙地將傳統的國畫、版畫技法與現代龐克元素結合,使得每個角色、每個場景都充滿了濃厚的東方韻味和前衛的龐克氣息。玩家彷彿置身於一個融合了古典與現代、東方與
951
2024-05-03
24小時閱讀排行榜
- 1 如何優化 FastAPI 中大型資料集的 JSON 回應時間?
- 2 如何使用 PHP 將圖片從 URL 複製到伺服器?
- 3 如何使用PHP遠端複製圖片?
- 4 什麼是批量 DOM 更新以及它為何有用?
- 5 如何使用 PHP 使用 Copy 或 file_get_contents 將映像從 URL 下載並儲存到伺服器?
- 6 輕鬆打開不同環境的URL
- 7 如何在 PHP 中從遠端位置複製影像:兩種方法揭曉
- 8 是否可以使用 AJAX 整合從 JavaScript 程式碼呼叫 Python 函數?
- 9 了解 SSL、加密及其在 Web 應用程式中的重要性
- 10 如何使用 JavaScript Fetch API 登入後重新導向使用者?
- 11 Javascript 中的回流與重繪
- 12 如何使用 JavaScript Fetch API 登入後手動重新導向使用者?
- 13 如何使用 JavaScript 的 Fetch API 處理登入後的重新導向?
- 14 如何從 Python 腳本設定 ClearCase 視圖?
- 15 世界幣更名為「World」並推出新版本的生物辨識球設備
更多>
最新教學
-
- 國外Web開發全端課程全集
- 1576 2024-04-24
-
- Go語言實戰之 GraphQL
- 1845 2024-04-19
-
- 550W粉絲大佬手把手從零學JavaScript
- 3267 2024-04-18
-
- python大神Mosh,零基礎小白6小時完全入門
- 2795 2024-04-10
-
- MySQL 初學入門(mosh老師)
- 1710 2024-04-07
-
- Mock.js | Axios.js | Json | Ajax--十天精品課堂
- 2518 2024-03-29
微信小程式清單的上拉刷新和上拉加載
##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);
})
},
})
###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