1. 程式人生 > >整理一些最近開發小程序的經驗

整理一些最近開發小程序的經驗

設置 不能 路徑 log 發的 當前 調試 app 1-1

2018-11-14

1,app.js和首頁的執行順序是異步的。剛開始開發的時候對這個不是太了解,被坑的挺難受,所以就寫在第一條了!

在小程序裏面我們經常會用到wx.login去獲取用戶的唯一標識,得到的用戶ID會在後臺做一些會話驗證的事情,如果在首頁(首頁有底部導航的頁面所有導航頁處理方式跟首頁一樣)有用到需要驗證用戶身份的數據,那麽你可以這樣做:

我嘗試過兩個方法

  1:在首頁前做一個loading頁面,所有的前置流程放在loading頁面執行,執行完畢跳轉進入首頁。

  2:做同步處理,需要做會話驗證的接口放在登錄的後面處理,es7的async和awite以及promise了解一下

2,數據綁定問題,data中的數據不要太多,這個裏面的數據專門留做渲染頁面用,變量可以設置在page外面當做當前頁面的全局使用。

3,setData不要太頻繁,能夠合並到一個裏面不要用兩個,數據不要太大,容易影響頁面展示效果。

4,域名https,調用的域名必須配置到小程序後臺的合法域名中去,否則在真機不開調試的情況下肯定會報錯。開發版和體驗版在打開調試的時候相當於開啟了不校驗合法域名的選項。

5,wxml的image標簽可以用本地路徑,wxss的圖片背景必須要使用網絡路徑,好像還有挺多情況下本地路徑不能用(寫博客的時候意識到的,所以多寫是個好事),具體就不一一列舉了,之後再補充。

6,雖然bug依然挺多,坑還是要繼續踩,希望越來越好吧

整理一些最近開發小程序的經驗