如何玩轉(zhuǎn)微信小程序日歷插件?
什么叫微信小程序插件呢?作為移動(dòng)端的程序員肯定很熟悉這么一個(gè)概念,那就是開(kāi)源庫(kù),尤其是 Android 開(kāi)發(fā)的時(shí)候使用 gradle 遠(yuǎn)程依賴(lài)開(kāi)源庫(kù),沒(méi)錯(cuò),微信小程序插件就是相當(dāng)于遠(yuǎn)程的開(kāi)源庫(kù),統(tǒng)一寫(xiě)完插件上傳到微信上,就像我們寫(xiě)完開(kāi)源庫(kù),上傳到 bintray 上一樣。
好了,咱直接上圖吧,炫酷的圖片直觀,能夠讓大家在視覺(jué)上受到?jīng)_擊,感受一下這個(gè)日歷插件的魔力。如下:
看完效果圖,是不是感覺(jué)很漂亮,幾乎可以滿(mǎn)足使用者的所有需求,各種可以修改和自定義。這款日歷插件叫:「極點(diǎn)日歷」,支持 1900 年 1 月 ~ 2099 年 12 月這兩百年間的公歷和農(nóng)歷顯示,插件提供了豐富的可配置屬性,包括日期的顯示方式、選擇范圍、是否顯示農(nóng)歷等,可自定義來(lái)適配不同的使用場(chǎng)景。
上面畫(huà)線(xiàn)和標(biāo)記的地方,支持各種屬性的修改和自定義,滿(mǎn)足大家所有的需求,屬性如下:
使用方式
使用方式也非常簡(jiǎn)單,直接依賴(lài)就可以直接引用了,大致步驟如下:
1、在微信小程序管理后臺(tái)——設(shè)置——第三方服務(wù),按 AppID(wx92c68dae5a8bb046)搜索到該插件并申請(qǐng)授權(quán)。
2、在要使用該插件的小程序 app.json 文件中引入插件聲明。
3、在需要使用到該插件的小程序頁(yè)面的 JSON 配置文件中,做以下配置:
4、在相應(yīng)布局頁(yè)面添加以下語(yǔ)句即可嵌入插件。
<calendar />
使用步驟,是不是跟我們 Android 遠(yuǎn)程依賴(lài)的方式很相似,也很簡(jiǎn)單吧?如果對(duì)微信小程序開(kāi)發(fā)感興趣的同學(xué),趕緊去試試吧!