QQ咨询 官方微信

添加微信好友

官方小程序

百度小程序

微信小程序

头条小程序

关于我们

uniapp

uniapp全局挂载变量/方法的问题

 shitouadmin  2023-09-25 14:59:42
uniapp的挂载方式会根据你使用vue的版本不同写法不一样,默认的vue2,vue2下的挂载方式为:
  1. // 全局挂载网络请求 
  2. import myRequest from '@/common/http/request.js' 
  3. // 挂载到全局的每一个Vue实例上 
  4. Vue.prototype.$http = myReques 
vue3下的挂载方式为:
  1. // 全局挂载网络请求 
  2. import myRequest from '@/common/http/request.js' 
  3.   
  4. export function createApp() { 
  5.     const app = createSSRApp(App) 
  6.     // 挂载到全局的每一个Vue实例上 
  7.     app.config.globalProperties.$http = myRequest 
  8.     return { 
  9.         app 
  10.     } 
为什么方法或者属性要以 $ 开头?
$ 是在 Vue 所有实例中都可用的 property 的一个简单约定。这样做会避免和已被定义的数据、方法、计算属性产生冲突。你也可以随意自己定义





¥ 打赏
×
如果您觉得文章帮助了您就打赏一下吧
非常感谢你的打赏,我们将继续分享更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

本文《uniapp全局挂载变量/方法的问题》发布于石头博客文章,作者:shitouadmin,如若转载,请注明出处:https://www.pweb123.com/frame/uniapp/985.html,否则禁止转载,谢谢配合!

文章点评

我来说两句 已有0条评论
点击图片更换

添加微信好友

添加微信好友

微信小程序

百度小程序