当前位置: 首页 > news >正文

Vue3像Vue2一样在prototype(原型)上挂载数据

Vue2的写法

import App from './App'
import Vue from 'vue'
import './uni.promisify.adaptor'
Vue.config.productionTip = false
App.mpType = 'app'
import config from "./static/js/config/config.js"
Vue.prototype.$config=config;
const app = new Vue({...App
})
app.$mount()

Vue3的写法

import App from './App'
import { createSSRApp} from 'vue'
import config from './static/js/config/config.js'
export function createApp() {const app = createSSRApp(App)app.config.globalProperties.$config = config;return {app}
}

使用

console.log(this.$config.baseApi)
http://www.lryc.cn/news/227444.html

相关文章:

  • API接口自动化测试
  • 基于springboot实现驾校管理系统项目【项目源码】
  • 稀疏数组的保存优化(java版本)
  • Git GUI、SSH协议和IDEA中的Git使用详解
  • Linux下C++调用python脚本实现LDAP协议通过TNLM认证连接到AD服务器
  • 计算机毕业设计选题推荐-校园交流平台微信小程序/安卓APP-项目实战
  • FlinK之检查点与保存点机制
  • UE5 新特性 Nanite 开启
  • 仿写知乎日报第四周
  • MySQL join原理及优化
  • js案例:打地鼠游戏(打灰太狼)
  • 删除杀软回调 bypass EDR 研究
  • Ansible自动化部署工具-组件及语法介绍
  • postgresql实现job的六种方法
  • layui 表格(table)合计 取整数
  • 深入理解 TCP;场景复现,掌握鲜为人知的细节
  • 【MySQL系列】 第二章 · SQL(中)
  • IBM Qiskit量子机器学习速成(一)
  • 音视频基础知识
  • ida81输入密码验证算法分析以及破解思路
  • C语言——贪吃蛇
  • Android sqlite 使用简介
  • UE地形系统材质混合实现和Shader生成分析(UE5 5.2)
  • Git分支与Git标签的介绍及其场景应用
  • Three.js——基于原生WebGL封装运行的三维引擎
  • 第八章认识Express框架
  • 【K8s集群离线安装-kubeadm】
  • python工具CISCO ASA设备任意文件读取
  • TCP关闭的两种方法概述
  • Git的Hooks机制