微信小程式框架 同時兼容QQ小程式

  • 2019 年 10 月 8 日
  • 筆記

最近一直在開發微信小程式,經過幾個版本的迭代開發,程式碼終於能夠達到框架級別,動態配置。除了介面有些寒酸以外,功能上還是挺完備的。

主要有以下特點

1、整個程式所需url地址均在api.js中定義,環境包括公網正式環境和本地調試環境,靈活切換。

2、首頁支援兩種展示模式,分別是列表和分組,並且也可以動態設置。效果如下所示

3、首頁的數據源也是取自資料庫。模組是否開啟完全可以後台配置。

4、源碼中也加入常用的功能模組源碼,如:聯繫我們、Page頁面預覽、圖片通用頁面等。

不僅如此,這套框架還內含近200個API調用。參考下面的API列表頁面

打開其中一個,可以看到某個API的具體調用方式,點擊「測試」按鈕,返回結果如下。

最後炫耀下,用這套框架做了下面這些小程式,非常高效。

同時,也不需擔心不同文件夾中的文件複製問題。例:聯繫我們這個模組(4個文件)有改動時,如保同步至其他小程式里?使用下面這個小助手就可以,完美解決了文件複製問題

這套框架還有另一個特點,就是兼容QQ小程式,程式碼需要變動的很小。即使有差異的地方,只需按照如下做差異化即可。

以上介紹的是小程式的前端框架,後端提供標準的WebAPI輸出,支援所有程式語言調用。

掃描下面小程式,可以看框架效果圖