知è˜
ä¸ç®¡æ˜¯ç¶²(wÇŽng)站,軟件還是å°ç¨‹åºï¼Œéƒ½è¦ç›´æŽ¥æˆ–間接能為您產(chÇŽn)生價值,我們在追求其視覺表ç¾(xià n)çš„åŒæ™‚,更å´(cè)é‡äºŽåŠŸèƒ½çš„ä¾¿æ·ï¼Œç‡ŸéŠ·çš„ä¾¿åˆ©ï¼Œé‹ç‡Ÿçš„高效,讓網(wÇŽng)ç«™æˆç‚ºç‡ŸéŠ·å·¥å…·ï¼Œè®“è»Ÿä»¶èƒ½åˆ‡å¯¦æå‡ä¼æ¥(yè)å…§(nèi)éƒ¨ç®¡ç†æ°´å¹³å’Œæ•ˆçŽ‡ã€‚å„ª(yÅu)秀的程åºç‚ºåŽæœŸå‡ç´šæä¾›ä¾¿æ·çš„æ”¯æŒï¼
您當(dÄng)å‰ä½ç½®>é¦–é » æ–°èžè³‡è¨Š » å°ç¨‹åºç›¸é—œ(guÄn) >
微信å°ç¨‹åº?qÅ«)å´™?zhà n)--王者圖鑒
發(fÄ)表時間:2021-4-30
發(fÄ)布人:葵宇科技
ç€è¦½æ¬¡æ•¸(shù):60
éˆæ„ŸæºäºŽä»Šå¹´å¾ˆç«çš„æ‰‹æ¸¸â€”—王者榮耀,å¶çˆ¾ç”¨æ‰‹æ©Ÿ(jÄ«)上網(wÇŽng)查找游戲數(shù)據(jù)并䏿˜¯å¾ˆæ–¹ä¾¿ï¼ŒäºŽæ˜¯æœ‰äº†é–‹ç™¼(fÄ)“王者圖鑒â€å°ç¨‹åºçš„æƒ³æ³•。從官網(wÇŽng)çˆ¬å–æ•¸(shù)據(jù),將英雄ã€è£å‚™ã€éŠ˜æ–‡ç‰ä¿¡æ¯æ•´åˆåœ¨å¾®ä¿¡å°ç¨‹åºä¸ï¼Œéš¨æ™‚隨地查詢游戲信æ¯ã€‚
é (yù)覽
效果展示
線上體驗
微信掃一掃下方的å°ç¨‹åºç¢¼ï¼Œç«‹å³é«”驗:
技術(shù)棧
- 原型è¨(shè)計:sketch
- åŽè‡ºæ•¸(shù)據(jù)爬?。簄ode.js + leancloud (é–‹æºåœ°å€)
- å‰ç«¯ï¼šå°ç¨‹åºç”Ÿæ…‹(tà i)(WXML/WXSS/JavaScript...)
使用
首先點擊å³ä¸Šè§’çš„ Fork
æˆ–è€…ç¶ è‰²æŒ‰éˆ• Clone or download
下載æºç¢¼ï¼Œä½¿ç”¨å¾®ä¿¡é–‹ç™¼(fÄ)者工具進(jìn)行調(dià o)試和開發(fÄ)。微信也æä¾›äº†å°ç¨‹åºé–‹ç™¼(fÄ)文檔,從注冊å°ç¨‹åºã€é–‹ç™¼(fÄ)工具ã€é–‹ç™¼(fÄ)調(dià o)試到發(fÄ)布,æä¾›äº†æ•´å¥—方案,類似Appleé‚£æ¨£æ‰“é€ äº†ä¸€å€‹è‡ªå·±çš„ç”Ÿæ…‹(tà i)圈。
é …ç›®ä¸€å…±9個é é¢ï¼Œæ¶‰åŠåˆ—表展示ã€è‹±é›„詳情ã€è£å‚™åˆ†é¡žã€éŠ˜æ–‡æ¢ä»¶ç¯©é¸ç‰åŠŸèƒ½ï¼Œç”±äºŽåŽè‡ºä½¿ç”¨äº†leancloudçš„å˜å„²æœå‹™(wù),所以沒有使用å°ç¨‹åºçš„ajax api,并且引入的leancloud sdk需è¦ä¾è³´ä¸€å€‹åœ¨å為 leancloud.config.js
的文件,它被放在 utils
文件夾里,由于leancloud這類三方æœå‹™(wù)通常是彈性付費的,并且王者圖鑒已經(jÄ«ng)在微信上æ£å¼ç™¼(fÄ)布,所以我push代碼時ignored了 leancloud.config.js
,請諒解。
leancloud.config.js
包å«äº†leancloud應(yÄ«ng)用的AppIDå’ŒAppKeyä¿¡æ¯ï¼š
module.exports = {
appId: 'ä½ çš„AppID',
appKey: 'ä½ çš„AppKey'
}
åœ¨ä½¿ç”¨é …ç›®ä¹‹å‰ï¼Œéœ€è¦è‡ªè¡Œå‰µ(chuà ng)建leancloud應(yÄ«ng)用,并æå»ºæˆ‘之å‰å¯«çš„ 王者榮耀官網(wÇŽng)爬蟲
ç²å–數(shù)據(jù),它們都需è¦leancloud.config.js
文件。
總çµ(jié)
簡單來說說微信å°ç¨‹åºçš„開發(fÄ)å§ï¼Œæœ‰æ®µæ™‚間在網(wÇŽng)ä¸Šç‚’å¾—æ²¸æ²¸æšæšï¼Œç„¶åŽæŠ½ç©ºçœ‹äº†çœ‹é–‹ç™¼(fÄ)æ–‡æª”ï¼Œè‡¥æ§½ï¼Œé€™ä¸æ˜¯Vue.js么?ï¼çœ‹ä¸‹é¢çš„示例就知é“了。
å°ç¨‹åºï¼š
Page({
data: {
list: []
},
onload: function () {
this.setData({
list: [1, 2, 3]
})
}
})
<view wx:for="{{ list }}">{{ item }}</view>
Vue.js:
new Vue({
data: {
list: []
},
mounted: function () {
this.list = [1, 2, 3]
}
})
<view v-for="item in list">{{ item }}</view>
é›–ç„¶api看起來都挺åƒï¼Œä½†é‚„是有明顯å€(qÅ«)別的:
- å°ç¨‹åºæ˜¯å–®å‘數(shù)據(jù)ç¶å®šï¼Œä¸æä¾›é¡žä¼¼vueçš„v-model指令
- 數(shù)據(jù)ç¶å®šçš„表é”(dá)å¼åªæ”¯æŒåœ¨é›™å¤§æ‹¬è™Ÿä¸ï¼Œå¦‚果寫æˆ
wx:for="item in list"
å°±æœƒå ±éŒ¯ - æ“作數(shù)據(jù)å°è±¡éœ€è¦èª¿(dià o)用setData方法觸發(fÄ)æ›´æ–°ï¼Œè€Œä¸æ˜¯vue那樣直接賦
- ç¶å®šäº‹ä»¶éœ€è¦æ¨¡æ¿æŒ‡ä»¤è²æ˜Žæ˜¯å¦å†’泡
å°ç¨‹åºæœ‰å…©å€‹ç·šç¨‹ï¼Œåˆ†åˆ¥å°æ‡‰(yÄ«ng)View(視圖)å’ŒAppService(é‚輯)兩個ç¨ç«‹æ¨¡å¡Šã€‚View用來渲染模æ¿ã€æ¨£å¼ï¼ŒAppServiceå‰‡ç”¨ä¾†è™•ç†æ¥(yè)å‹™(wù)é‚è¼¯ã€æ•¸(shù)據(jù)請求ã€API調(dià o)用ç‰ã€‚感興趣的åŒå¸(xué)å¯ä»¥åƒè€ƒï¼šã€Šå¾®ä¿¡å°ç¨‹åºæž¶æ§‹(gòu)è§£æžã€‹ã€‚å¦å¤–,å°é»ƒäººå¤–賣團(tuán)隊的å°ç¨‹åºæ–‡ç« 也ä¸éŒ¯ã€‚
說回「王者圖鑒ã€ï¼Œé€™æ˜¯æˆ‘的第一個å°ç¨‹åºï¼Œå°äºŽæœ‰ç¶“(jÄ«ng)é©—çš„å‰ç«¯ï¼Œè·Ÿè‘—å®˜æ–¹æ–‡æª”ä¸€å¤©å°±èƒ½ä¸Šæ‰‹äº†ã€‚ç›¸æ¯”ç·¨ç¢¼ï¼Œå®Œæˆæ•´å€‹ç”¢(chÇŽn)å“的原型UIè¨(shè)è¨ˆå°æˆ‘而言是一個挑戰(zhà n),排版ã€é…色ã€äº¤äº’,å多天時間åƒè€ƒäº†å¾ˆå¤šç”¢(chÇŽn)å“,也å°è¨(shè)計有了更深層次的èª(rèn)è˜ï¼Œæœ€çµ‚è½åœ°çš„æ•ˆæžœæˆ‘還是比較滿æ„的。
è©²é …ç›®é–‹æºä»£ç¢¼åƒ…ä¾›å¸(xué)ç¿’(xÃ)åƒè€ƒï¼Œç¦æ¢å•†æ¥(yè)用途。
相關(guÄn)案例查看更多
相關(guÄn)閱讀
- 云å—建è¨(shè)廳網(wÇŽng)ç«™
- 大ç†å°ç¨‹åºé–‹ç™¼(fÄ)
- 軟件定制公å¸
- 百度å°ç¨‹åºå…¬å¸
- 昆明å°ç¨‹åºå®šåˆ¶é–‹ç™¼(fÄ)
- å°ç¨‹åºé–‹ç™¼(fÄ)費用
- 云å—ç¶²(wÇŽng)站建è¨(shè)方案 doc
- å ±å»¢è»Šç®¡ç†
- æ—¥æ·çµ„ä»¶
- å°ç¨‹åºè¢«é¨™
- 云å—ç¶²(wÇŽng)站建è¨(shè)é èœå…¬å¸
- æ±½è»Šå ±å»¢å›žæ”¶ç®¡ç†ç³»çµ±(tÇ’ng)
- ç¶²(wÇŽng)站建è¨(shè)方法
- 用戶登錄
- ç¶²(wÇŽng)站建è¨(shè)案例
- å°ç¨‹åºè¢«æ”»æ“Š
- 云å—花農(nóng)å°ç¨‹åº
- 云å—建è¨(shè)廳網(wÇŽng)站首é
- ç¶²(wÇŽng)站建è¨(shè)電話
- 英文網(wÇŽng)站建è¨(shè)å…¬å¸
- ç¶²(wÇŽng)站建è¨(shè)å…¬å¸å“ªå®¶å¥½
- æ±½è»Šå ±å»¢è»Ÿä»¶
- å ±å»¢è»Šæ‹†è§£è»Ÿä»¶
- 云å—ç¶²(wÇŽng)站建è¨(shè)æœå‹™(wù)å…¬å¸
- æœç´¢æŽ’å
- python開發(fÄ)å°ç¨‹åº
- 昆明網(wÇŽng)站建è¨(shè)å…¬å¸
- 云å—å°ç¨‹åºè¨(shè)計
- 云å—ç¶²(wÇŽng)絡(luò)營銷
- äº‘å—æ‰‹æ©Ÿ(jÄ«)ç¶²(wÇŽng)站建è¨(shè)