微信小程式踩坑之訪問APP物件中的常量

庹明志的部落格發表於2020-11-10

在做上傳圖片的功能,需要拼接URL,在app.js中已經定義了介面的常量:

而且同在app.js中看到直接用URL形式呼叫,就在我售後上傳圖片的模組中直接寫URL拼接如 URL+ 'uploads/image',是不對的,會直接報undifiend

因為在其他page中,需要把這個URL當成全域性變數來使用,所以需要在app.js中定義globalData

但是在訪問用App.globalData.URL+ 'uploads/image'呼叫,又報undifined,為啥呢?切記大小寫!我在app.js中定義的常量是大寫,但是寫到全域性變數時是小寫,所以注意這個細節!

 

用上圖的拼接路徑是對的:

相關文章