iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >vue3怎么配置全局参数及组件
  • 508
分享到

vue3怎么配置全局参数及组件

2023-07-06 12:07:07 508人浏览 八月长安
摘要

这篇“vue3怎么配置全局参数及组件”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Vue3怎么配置全局参数及组件”文章吧。v

这篇“vue3怎么配置全局参数及组件”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Vue3怎么配置全局参数及组件”文章吧。

vue2的方式

1. 全局挂载

Vue.property.xxx

import Vue from "vue";import axiOS from "axios";Vue.prototype.$Http= axios;new Vue({  router,  store,  render: (h) => h(App),}).$mount("#app");
2. 组件使用
this.$http.xxx();

vue3的方式

1. 全局挂载

app.config.globalProperties.xxx

import { createApp } from 'vue'import App from './App.vue'import ElementPlus, { ElMessage, ElMessageBox } from 'element-plus'import 'element-plus/dist/index.CSS'const app = createApp(App);app.config.globalProperties.$messageBox = ElMessageBox;app.config.globalProperties.$message1 = ElMessage;
2. 组件使用
// 引入vue的 getCurrentInstance 方法import { defineComponent, getCurrentInstance } from "vue";// 获取当前组件实例const { appContext } = getCurrentInstance();// 打印看一下结构console.log(appContext)

vue3怎么配置全局参数及组件

在appContext.config.globalProperties里面已经可以看到挂载的$messageBox和$message1了,至于为什么还有一个$message

我们可以看张element plus官网的截图

vue3怎么配置全局参数及组件

可以看到这是element plus默认挂载的,我们可以直接使用,这里添加$message1只是演示,其实是可以直接使用默认挂载的。

完整使用例子

// 引入vue的 getCurrentInstance 方法import { defineComponent, getCurrentInstance } from "vue";// 获取当前组件实例const { appContext } = getCurrentInstance();const globalProxy = appContext.config.globalProperties;export default defineComponent({  setup() {    // 退出登录按钮    const loginOut = () => {      globalProxy.$messageBox.confirm("确定退出登录吗?", "提示", {          confirmButtonText: "确定",          cancelButtonText: "取消",          type: "warning",        })        .then(() => {          setTimeout(() => {            globalProxy.$message1({message: "已退出登录", type: "success"});            localStorage.removeItem("userInfo");            router.push("/login");          }, 200);        })        .catch((e) => {          console.log(e);        });    }; return { loginOut  }   }})

以上就是关于“vue3怎么配置全局参数及组件”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网精选频道。

--结束END--

本文标题: vue3怎么配置全局参数及组件

本文链接: https://www.lsjlt.com/news/358163.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • vue3怎么配置全局参数及组件
    这篇“vue3怎么配置全局参数及组件”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“vue3怎么配置全局参数及组件”文章吧。v...
    99+
    2023-07-06
  • vue3配置全局参数(挂载全局方法)以及组件的使用
    目录vue2的方式1. 全局挂载2. 组件使用vue3的方式1. 全局挂载2. 组件使用vue2的方式 1. 全局挂载 Vue.property.xxx import Vue fro...
    99+
    2022-11-13
  • Vue3组件库的环境怎么配置
    因为我们是使用 Vite+Ts 开发的是 Vue3 组件库,所以我们需要安装 typescript、vue3,同时项目将采用 Less 进行组件库样式的管理pnpm add vue@next typescript less -D -w使用p...
    99+
    2023-05-14
    Vue3
  • Vue3全局组件通信之provide/inject怎么使用
    本篇内容介绍了“Vue3全局组件通信之provide/inject怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、前言顾名思义,爷...
    99+
    2023-07-06
  • 怎么设置git全局参数名字
    本篇内容主要讲解“怎么设置git全局参数名字”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么设置git全局参数名字”吧!打开Git Bash首先,我们需要打开Git Bash终端。在Windo...
    99+
    2023-07-05
  • vue3全局组件自动注册功能怎么实现
    本篇内容主要讲解“vue3全局组件自动注册功能怎么实现”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue3全局组件自动注册功能怎么实现”吧!vue3全局组件自动注册建文件需要在src/comp...
    99+
    2023-07-06
  • axios中怎么设置全局请求参数
    这篇文章将为大家详细讲解有关axios中怎么设置全局请求参数,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。应用场景:1,每个请求都带上的参数,比如token...
    99+
    2022-10-19
  • vue3中setup函数的参数props和context怎么配置
    这篇文章主要介绍了vue3中setup函数的参数props和context怎么配置的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue3中setup函数的参数props和con...
    99+
    2022-10-19
  • Mybatis全局配置及映射关系怎么实现
    这篇文章主要介绍了Mybatis全局配置及映射关系怎么实现,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、配置文件内容mybatis.xml就是Mybatis的全局配置文件...
    99+
    2023-06-29
  • php全局数组是什么及怎么使用
    这篇文章主要介绍了php全局数组是什么及怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇php全局数组是什么及怎么使用文章都会有所收获,下面我们一起来看看吧。php全局数组有9个:1、“$GLOBALS”...
    99+
    2023-06-30
  • java怎么获取配置文件参数
    在Java中,可以使用`java.util.Properties`类来读取配置文件中的参数。以下是一个简单的示例:首先,创建一个名为...
    99+
    2023-09-28
    java
  • 怎么使用PHP中全局正则表达式匹配及匹配数组元素
    这篇文章主要介绍“怎么使用PHP中全局正则表达式匹配及匹配数组元素”,在日常操作中,相信很多人在怎么使用PHP中全局正则表达式匹配及匹配数组元素问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用PHP中全...
    99+
    2023-06-25
  • 阿里云服务器配置安全组件怎么设置
    阿里云服务器配置安全组件有以下几个步骤: 安装安全组件:在开始服务器配置之前,需要先安装并配置安全组件,例如:阿里云防火墙。 配置安全策略:在配置防火墙之前,需要配置安全策略。这包括使用哪种类型的防火墙,以及防火墙的过滤器和规则等。阿里...
    99+
    2023-10-27
    阿里 组件 服务器配置
  • 阿里云服务器配置安全组件怎么设置的
    选择安全组件:阿里云建议用户根据自己的业务需求,选择合适的安全组件。常见的安全组件包括: 应用安全组:负责应用的安全策略管理,包括认证、加密、访问控制等。 数据安全组:负责数据的安全策略管理,包括访问控制、数据备份、数据销毁等。 网...
    99+
    2023-10-27
    阿里 组件 服务器配置
  • 阿里云服务器配置安全组件怎么设置密码
    配置文件名 我们在配置安全组件之前,需要先确保该组件的名称足够清晰,易于识别,以避免密码被盗用。因此,建议将组件命名为“Security Group”,如“Security Group1”。 组件类型 阿里云服务器上的安全组件分为三种类型...
    99+
    2023-10-28
    阿里 组件 服务器配置
  • 阿里云服务器配置安全组件怎么设置不了
    服务器类型和配置 不同类型的服务器需要不同的安全组件来保护其安全性。例如,如果您是一家企业,您可能需要使用防火墙来保护您的数据和系统免受黑客攻击。如果您的服务器是一台个人服务器,您可能需要使用SSL证书来保护您的信息和通信。 访问控...
    99+
    2023-10-27
    阿里 组件 服务器配置
  • 阿里云服务器配置安全组件怎么设置不了了
    首先,在您的操作系统上进行必要的设置。在 Windows 操作系统上,您可以按照以下步骤设置安全组件:打开“开始”菜单,点击“设置”,然后选择“安全性与维护”选项。在“安全性与维护”页面中,您可以找到“登录和注销”、“更改密码”、“锁定计算...
    99+
    2023-10-28
    阿里 组件 服务器配置
  • 阿里云服务器配置安全组件错误怎么办
    首先,要明确出现错误的具体原因和表现形式。在此基础上,我们可以从以下几个方面入手来解决配置错误问题: 检查配置文件 首先,需要检查阿里云服务器的配置文件是否正确。检查配置文件时,可以通过打开终端进入配置文件所在的文件夹,然后点击“开始...
    99+
    2023-10-28
    阿里 组件 服务器配置
  • 阿里云服务器配置安全组件怎么设置密码登录
    创建用户账号和密码 首先,在服务器上创建一个用户账号,并为该账号设置密码。密码应包括大小写字母、数字和特殊字符,以确保安全性。建议使用强密码,并将其设置为至少6位。 配置访问控制列表 为了确保只有授权用户可以访问服务器上的资源,我...
    99+
    2023-10-27
    阿里 组件 服务器配置
  • 阿里云服务器配置安全组件错误怎么回事
    不过,我可以给您一些关于阿里云服务器配置安全组件错误的一般性说明。 配置安全组件时出现 SQL 注入 如果您在配置安全组件时使用了 SQL 注入,则会出现 SQL 注入错误。SQL 注入是指在代码中插入特定的语句,使得您的应用程序能够...
    99+
    2023-10-27
    阿里 怎么回事 组件
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作