上一次的《微信小程序之小豆瓣圖書(shū)》制作了一個(gè)圖書(shū)的查詢功能,只是簡(jiǎn)單地應(yīng)用到了網(wǎng)絡(luò)請(qǐng)求,其他大多數(shù)小程序應(yīng)有的知識(shí)。而本次的示例是知乎日?qǐng)?bào)
,功能點(diǎn)比較多,頁(yè)面也比上次復(fù)雜了許多。在我編寫(xiě)這個(gè)DEMO之前,網(wǎng)上已經(jīng)有很多網(wǎng)友弄出了相同的DEMO,也是非常不錯(cuò)的,畢竟這個(gè)案例很經(jīng)典,有比較完整的API,很值得模仿學(xué)習(xí)。本次個(gè)人的DEMO也算是一次小小的練習(xí)吧。
由于知乎日?qǐng)?bào)是一個(gè)資訊類(lèi)的App,UI的布局主要是以資訊列表頁(yè)、資訊詳情頁(yè)和評(píng)論頁(yè)為主,當(dāng)然本次也附帶了應(yīng)用設(shè)置頁(yè),不過(guò)現(xiàn)階段功能尚未編寫(xiě),過(guò)段時(shí)間會(huì)更新補(bǔ)充,繼續(xù)完善。
API分析
本次應(yīng)用使用了知乎日?qǐng)?bào)的API,相比上次豆瓣圖書(shū)的數(shù)量比較多了,但是部分仍然有限制,而且自己沒(méi)有找到評(píng)論接口的分頁(yè)參數(shù),所以評(píng)論這塊沒(méi)有做數(shù)據(jù)的分頁(yè)。
以下是使用到的具體API,更加詳細(xì)參數(shù)和返回結(jié)構(gòu)可參照網(wǎng)上網(wǎng)友分享的 知乎日?qǐng)?bào)-API-分析 ,在此就不做再次分析了。