原创 微信小程序canvas畫出後臺返回的小程序碼base64

後臺返回小程序碼base64格式的時候,canvas無法畫出來,得先把它寫在本地再畫出來,方法如下: wxFunc.js: // 寫圖片到本地 export const writeFile=(base64Str=> { return

原创 微信小程序FileSystemManager.writeFile的文件如何刪除

在微信小程序中,當我們在文件管理器寫入文件超過最大長度會報錯,這時候就得把這些文件刪掉。刪掉的方法如下: 首先用FileSystemManager.readdir來拿到文件列表,再通過FileSystemManager.unlink把文件

原创 微信小程序CanvasContext.drawImage的用法

最近做了一個生成海報的項目,有個需求需要畫出圖片。 我個人的想法是生成的圖片像image的mode模式中的aspectFill顯示的圖片那樣,“縮放模式,保持縱橫比縮放圖片,只保證圖片的短邊能完全顯示出來。也就是說,圖片通常只在水平或垂直

原创 wepy2.x版本踩坑之Cannot read property 'update' of undefined

按照官方文檔安裝 WePY 2.0.x 。如下:(官方文檔鏈接)   問題詳情: 當執行最後一步npm run dev時出現以下報錯: 執行wepy build --watch --log trace查看具體詳情時,發現應該是comp

原创 企業微信中打開的小程序wx.qy.getEnterpriseUserInfo接口調用報錯42013

當在企業微信中打開已關聯的小程序,發現調用wx.qy.getEnterpriseUserInfo的接口是報錯,如下圖: 在調用wx.qy.getEnterpriseUserInfo之前,我是有先調wx.qy.login的,並且臨時登錄憑

原创 e.target.dataset與e.currentTarget.dataset獲取不到定義的值

你是否遇到這種情況:當你想要獲取某個屬性裏面的值時,怎麼點擊都無法獲取到那個值,例如下面的例子,你想獲取view標籤裏面data-action這個屬性的father的這個值,但是你發現點擊的時候並沒有取到“father”   wxml代碼

原创 微信小程序圖片404時顯示默認圖片

 由於在項目中多個頁面都要用到這個代碼,所以我們在utils文件夾中新建一個errorImage.js,便於在其他頁面引用 errorImage.js: //遠程圖片no found情況下指引 function errImgFun(

原创 小程序分包頁面打不開(mpvue)

當在真機上打開小程序,發現分包的頁面打開一片空白。在開發工具上就不會 經過排查發現問題出現在common/vendor.js文件過大   然後把common/vendor.js文件拆分後,少於500kb後再次真機查看便不會出現頁面空白的

原创 FileSystemManager.writeFile的文件如何刪除

當我們在文件管理器寫入文件超過最大長度會報錯,這時候就得把這些文件刪掉。刪掉的方法如下: 首先用FileSystemManager.readdir來拿到文件列表,再通過FileSystemManager.unlink把文件刪掉 cons

原创 axios-mock-adapter插件

原文鏈接:https://github.com/ctimmerm/axios-mock-adapter 原文鏈接:https://github.com/ctimmerm/axios-mock-a