本文主要是介绍uniapp转微信小程序后Vue.prototype定义的全局变量在微信小程序页面无法直接访问,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
使用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方式进行了改造,解决了此问题。
这篇关于uniapp转微信小程序后Vue.prototype定义的全局变量在微信小程序页面无法直接访问的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!