微信小程序踩坑之访问APP对象中的常量
在做上传图片的功能,需要拼接URL,在app.js中已经定义了接口的常量:
而且同在app.js中看到直接用URL形式调用,就在我售后上传图片的模块中直接写URL拼接如 URL+ 'uploads/image',是不对的,会直接报undifiend
因为在其他page中,需要把这个URL当成全局变量来使用,所以需要在app.js中定义globalData
但是在访问用App.globalData.URL+ 'uploads/image'调用,又报undifined,为啥呢?切记大小写!我在app.js中定义的常量是大写,但是写到全局变量时是小写,所以注意这个细节!
用上图的拼接路径是对的: