uniapp微信小程序无法获取Vue.prototype值的解决方法

 更新时间:2022年10月19日 14:44:53   作者:Jay丶千珏  
在uniapp开发过程中,各端的一些高度会有区别,为了方便就要统一放到全局变量中,下面这篇文章主要给大家介绍了关于uniapp微信小程序无法获取Vue.prototype值的解决方法,需要的朋友可以参考下

前言

在使用uniapp开发的过程中,遇到了一个问题,发现在微信小程序无法去直接获取挂载在vue原型上的变量值,具体内容可看下图,解决方法也已经表明,供各位踩坑用!!!

main.js

 我在vue的原型上挂载了一个$baseUrl的变量

index.vue

在1中,直接取原型上的值  

在2中,在当前页面下,声明了一个变量baseUrl,把$baseUrl赋值给它

在3中,采用computed,return返回this.$baseUrl

在4中,采用methods定义了一个方法,同样return返回this.$baseUrl

 运行结果(左h5,右小程序)

 可以看出来,在直接获取的时候,h5是可以获取到的,小程序则是一个undefined,而使用另外三种方法,结果并无差异,至于原因,应该是生命周期的一块原因,需要去翻一下源码可知,

除了上述的三种解决办法,还有vuex等等,根据自己的业务需求来决定使用哪种方法解决,特此留笔,以供各位不要踩坑!!!

总结

到此这篇关于uniapp微信小程序无法获取Vue.prototype值解决的文章就介绍到这了,更多相关uniapp无法获取Vue.prototype值内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • D3.js实现绘制折线图的教程详解

    D3.js实现绘制折线图的教程详解

    这篇文章主要为大家详细介绍了如何通过D3.js实现绘制折线图,文中的示例代码讲解详细,对我们学习D3.js有一定的帮助,需要的可以参考一下
    2022-11-11
  • javascript 不让鼠标事件触发

    javascript 不让鼠标事件触发

    div上加了onclick事件,里面又有超链a,点超链的时候能不触发div 的事件吗?
    2007-12-12
  • JavaScript初学者容易犯的几个错误

    JavaScript初学者容易犯的几个错误

    JavaScript 是对初学者比较友好的一门编程语言,基本上花个半小时看下语法就能写出能运行的代码。JavaScript 是动态脚本语言,对数据类型没有太多的限制,写起来非常灵活。但正因为如此,初学者如果不深入了解语言本身,往往会犯一些错误,从而导致一些很难发现的 bug。
    2021-05-05
  • 微信小程序以7天为周期连续签到7天功能效果的示例代码

    微信小程序以7天为周期连续签到7天功能效果的示例代码

    这篇文章主要介绍了微信小程序以7天为周期连续签到7天功能效果的示例代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08
  • 微信小程序合法域名配置方法

    微信小程序合法域名配置方法

    这篇文章主要介绍了微信小程序合法域名配置,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05
  • json格式判断函数速记示例

    json格式判断函数速记示例

    这篇文章主要为大家介绍了json格式判断函数速记示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-11-11
  • 详解全栈开发Vercel数据库存储服务

    详解全栈开发Vercel数据库存储服务

    这篇文章主要为大家介绍了全栈开发Vercel数据库存储服务功能使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05
  • 浅谈JavaScript中的分支结构

    浅谈JavaScript中的分支结构

    下面小编就为大家带来一篇浅谈JavaScript中的分支结构。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-07-07
  • 一文搞懂JSON(JavaScript Object Notation)

    一文搞懂JSON(JavaScript Object Notation)

    Json 有两种基本的结构,即 Json对象 和 Json 数组。通过 Json 对象和 Json 数组这两种结构的组合可以表示各种复杂的结构,今天通过本文给大家介绍JavaScript Object Notation的基本知识,感兴趣的朋友一起看看吧
    2021-10-10
  • 前端开发过程中浏览器版本的两种判定方法

    前端开发过程中浏览器版本的两种判定方法

    前端开发过程中经常需要判断浏览器的版本,达到同时兼容多个浏览器的目的,下面有两种不错的常用方法:jquery及HTML中的注释,喜欢的朋友可以参考下
    2013-10-10

最新评论