跟風體驗了下微信小程序的開發流程,發現官方的微信 web 開發者工具並不支持在代碼中打斷點。
用了一陣子 console.log 之後覺得好麻煩,突然想起還有一招:
debugger;
果然沒猜錯,能設置 Watch 還有查看 Call Stack 什麼的。這下終於不用反復打 console.log 了。
還可以包裝一下這個函數,增加一些類似 assert 的語法,簡單的條件斷點就實現了,進一步提升開發效率。
❷ 微信小程序data數據獲取問題
原因:query.get 方法是非同步的(小程序的請求方法基本都是非同步執行),所以程序會先執行updatePostData();方法 。而此時數據detail並未綁定數據,所以自然拿不到前面設定的值
解決方案:
在query.get執行完畢後的回調函數調用updatePostData()方法.
使用fetch...then...
❸ 微信小程序怎麼自己在手機上調試程序
網路上查,比較詳細,對照著學。
❹ 微信小程序代碼上傳後 還能繼續調試嗎
微信小程序代碼上傳後還能繼續調試的。
其實微信開發者工具已經提供了相關功能,點擊上方的編譯模式,選擇「通過二維碼編譯」,選擇生成的小程序碼就可以了,然後如果是帶參數的小程序碼,參數要通過decodeURIComponent方法對scene值進行解析,然後截取字元串就可以了。
微信小程序是一種新的開放能力,開發者可以快速地開發一個小程序。小程序可以在微信內被便捷地獲取和傳播,同時具有出色的使用體驗。