在編寫小程序項目時,使用了 mpvue 框架 結合 vant-weapp 組件庫,其中想要實現圖片上傳功能,就借助了 Uploader 組件,官方文檔是這樣寫的:
等到按照文檔說明調用接口時卻發現回調函數並沒有調用成功,我也查了很多文檔,發現是因為無法解析其中的 “-”,下面就介紹一下解決辦法:
-
修改 vant-weapp 中 uploader 組件源碼:
進入后可以通過 Ctrl + F 查找 “ after-read ”,將其修改為 “ afterread ”, 有兩處:
-
再修改引用組件的位置,也寫作 “afterread”
通過上面的兩步,回調函數(我這里是imagesAfterRead )就可以調用成功了!!!