uniapp转微信小程序后Vue.prototype定义的全局变量在微信小程序页面无法直接访问
使用Vue.prototype定义的全局变量使用uni-app开发多端应用,为了防止小程序上应用包过大同时又不影响app端的使用体验,我将一些静态资源的路径改为了Vue.prototype定义的全局变量进行拼接。app使用/static/iconimg/+图片名称实现本地访问;小程序使用https://xxx.com/iconimg+图片名称实现网络访问。于是在main.js中对资源前缀地址使用V
·
使用Vue.prototype定义的全局变量
使用uni-app开发多端应用,为了防止小程序上应用包过大同时又不影响app端的使用体验,我将一些静态资源的路径改为了Vue.prototype
定义的全局变量进行拼接。
app使用/static/iconimg/
+图片名称
实现本地访问;小程序使用https://xxx.com/iconimg
+图片名称
实现网络访问。于是在main.js中对资源前缀地址使用Vue.prototype
进行了全局统一管理,在app端或h5端表现都正常,但是转为小程序后,却无法直接在页面使用Vue.prototype
定义的变量。
没有办法,最后将Vue.prototype
改为了vuex方式进行了改造,解决了此问题。
更多推荐
已为社区贡献1条内容
所有评论(0)