微信小程序踩坑總結

微信小程序踩坑總結

1.雲函數返回值result

  • 看了好多教學視頻,爲啥敲得和教程一樣result返回值竟然是null呢!!!
    Li同學查了很多博客,找到了這個官方沒重點說明得坑:

解決辦法
1.看雲函數得環境node.js版本是哪個版本,不同版本對於返回有不同規則。
微信小程序總結
2.根據對應版本(現在基本都10.15)寫代碼(函數前加async)
3.Li同學啊!我根據你說的改了不行啊,null沒完了啊,。。。。停!小哥哥你先去看看你改完部署沒,部署完刷新沒!(我在這裏摔的把膝蓋摔碎了。。)

2.switch顯示錯誤

  • 很多和我一樣的小白從B站看了好多微信小程序教程,爲啥自己調試的時候bug那麼多呢,這裏重點批評某教學視頻項目實戰的時候用switch組件錯誤示範。在setData時,用的是雲端的數據,並沒有修改本地的數據導致只有雲端boolen值改變,但是本地沒有,這樣造成的結果是隻有重新編譯纔會使switch組件顯示正確。

解決辦法

  • 在setData使不要把值寫成雲端的app.xxxxxxx,應該寫成setStorage(‘key’,value)的形式,這樣就不用重新編譯,本地就會改過來了,當然js文件裏switchChange裏面還要正常的改雲端數據的。。。。

----------------------------------------------------------<未完待續>----------------------------------------------------------

關於

  • 唉,還好在家上網課,我一個大二學生太難了,到了考試周還是白天做項目,考試,晚上覆習(ps:轉專業過來還想着好好學習沒拿過一等獎學金來了一定要拿,,這不是白扯呢,,,唉)因爲大創也沒得到預期的回報只拿到了省獎,,,心碎了,最近在還在做互聯網+的微信小程序,還有網站備案還沒完,倒是公司註冊指導老師安排安排了,軟件著作權也提交到了版權局,這裏狗頭感謝指導老師!!!,希望這學期不掛科吧,唉,當初的鴻鵠之志被現實的鐵拳無情敲打,,,,不求希望獎學金了,別掛科我就感恩戴德了,,,因爲最近真的很忙,關於微信小程序的學習文檔我來不及更新了,只能邊開發項目邊更新這個總結了。。。。(雖然可能沒什麼人關注我這個小白,但是我也會堅持下去的!)

只是想堅持總結,培養一個習慣!