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

Vue + Element Plus 手动注册 v-loading 指令

Vue + Element Plus 手动注册 v-loading 指令

环境说明

  • vue ^3.5.18
  • element-plus ^2.10.7

情形

如果我们没有按照官方的自动引入方法, 转而选择手动引入各种组件, 会发现直接使用 v-loading 的时候出现报错:

报错信息
网上找了各种方法, 什么 app.use 都是不对的, 下面介绍正确的方法.

方案

直接在需要使用的项目的 main.ts 或者对应的入口文件中, 按照下面这样写: (最小可运行版本)

import { createApp } from 'vue';
import App from './App.vue';
import { ElLoading } from 'element-plus';const app = createApp(App);
app.directive('loading', ElLoading.directive);
app.mount('#app');

现在就可以直接使用 v-loading 指令了.

Q & A

为什么不引入 ElLoadingDirective 然后注册?

经过尝试, 这样做会报错, 可以说是一种经验之谈.

http://www.dtcms.com/a/482877.html

相关文章:

  • docker elasticsearch端口映射解决端口冲突问题
  • SD:在一个 Ubuntu 系统安装 stable diffusion ComfyUI
  • 如何使用命令修改conda虚拟环境目录
  • 学习随笔-ES6和ES5的区别
  • 文件上传阿里云OSS以及本地图片服务器搭建
  • 企业网站建设需注意什么商务网站管理与建设
  • 威县做网站哪儿好个人网站建设的背景
  • Excel导出报Can not find ‘Converter‘ support class Map.
  • Linux osq_lock
  • SSM共享汽车管理系统300fw(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
  • Docker安装部署FileBrowser
  • 基于单片机频率周期脉宽测量系统Proteus仿真(含全部资料)
  • wap网站制作模板电影网站开发api
  • xss-labs通关(2)
  • 前后端分离项目前端页面开发远程调试代理解决跨域问题方法
  • 商城网站都有哪 些功能企业网站搭建方案
  • AI让404变品牌秀场:用提示词秒生成个性化错误文案
  • [2025.10.14]Win11.25H2企业版26220.6780深度精简优化 PIIS出品 1.9GB
  • Python路径操作革命:拥抱pathlib
  • 逻辑学是什么浅谈
  • 在阿里巴巴上做网站要多少钱阿里巴巴网站官网
  • 在 orin 上 安装了 miniconda 如何使用 orin 内置的 opencv
  • keil工具详细入门教学
  • 招聘网站开发方案doc蒸丞文化传媒有限公司网页设计
  • Linux中NUMA节点初始化内存相关参数的实现
  • [Backstage] 后端服务 | 示例插件
  • 黑马商城day2-Docker
  • 赤水市住房和城乡建设局网站网站建设费专票会计分录
  • 前端页面权限管控-高阶组件
  • 什么是脚本语言?