坑一:
掛載在vue.prototype上的屬性,在模板語法裡面是
undefined
,必須經過
computed
計算過一下才能用。
坑二:
關於生命週期鉤子
因為小程式的歷史頁面不會銷毀,所以在生命週期的使用中有需要注意的點
created:這個鉤子是有
bug的,所有頁面的
created
函式會在專案載入的時候被一起呼叫,進入頁面的時候不會再被呼叫,所以這個函式基本就不能使用了,可以用小程式的
onload
鉤子代替
mounted:你如果從頁面
b返回頁面
a,頁面a的
mounted
onshow
代替
坑三:
資料請求無法使用axios,
$.ajax
等等,因為依賴
window
物件的xmlhttprequest api
,都不可以使用,因為小程式中沒有
window
物件,可以使用
flyio
外掛程式坑四:
相對路徑的不顯示,例
,解決辦法是把路徑
import
進去,另外
css背景圖路徑只能引用遠端
小程式開發筆記(mpvue)
1.打包的時候要注意檔案不能過大,單個不超過2m,整體不超過8m 但是實際打包後的vendor會很大。解決方案 引入uglifyjs外掛程式 修改build目錄下 的webpack.dev.conf.js配置檔案,前面新增外掛程式的引入,var uglifyjsplugin require ugli...
mpvue上手教程
mpvue官網上面已經有了詳細的步驟,把每個步驟截圖及輸出結果做個筆記,供各位看官參考參考 npm install global vue cli如果你已經設定好了 映象,你也可以直接執行下面的語句 cnpm install global vue cli返回結果如下圖 返回結果如下圖 可以看到 生成了...
mpvue入門踩坑
安裝vue環境變數,npm install global vue cli 需要手動新增vue環境變數 使用vs開發即可,有很多外掛程式可用,主要是好用免費 在初始化的時候新增到vue.prototype中,名稱自己命名 在其它地方就能直接呼叫this.globaldata拿到自定義js中的資料了 全...