天天看點

我介入小程式開發遇到的問題總結

 一、app.json 檔案

   1、“pages”:一個數組,存入所有頁面的檔案路徑,(預設數組中第一個路徑為首頁)

   2、“window”:一個對象,配置所有頁面的頂部背景顔色,文字顔色定義,(backgroundTextStyle可以配置下拉框時的背景色,不配置在ios下會預設透明)。

   3、“tabBar”:底部頁籤配置,(最少2個最多5個底部選項)。 

二、setData有資料量限制,每次設定的上限1024KB 

三、10月10日後取消 wx.getUserInfo 直接彈授權框,改為手動觸發 官網公告

四、setData 和 triggerEvent都是同步流操作,自定義元件中連續調用時可能因邏輯不當出錯,解決辦法是 “使用wx.nextTick”。官網位址

五、下拉重新整理ios下背景透明問題;

   解決:1、app.json設定全局背景色 "backgroundTextStyle": "#f8f8f8"

            2、或者單頁面page.json裡單加 "backgroundTextStyle": "#f8f8f8",

            3、暴力一點的,禁止頁面滾動,頁面配置json裡加入 "disableScroll": true(ps:僅适合頁面内容一屏就全部展示的小頁面)

六、下拉重新整理需要手動觸發下拉停止,否則就一直處于下拉狀态

   解決:調用指令主動停止 wx.stopPullDownRefresh()

七、wx.request同時最多隻能發起5個;

八、頁面棧最大上限為5,超過則wx.navigateTo無效

小程式入門總結

特别是關于路由這篇文章   小程式路由