vue3+vite使用element-plus问题

 更新时间:2023年10月09日 09:28:37   作者:妍崽崽@  
这篇文章主要介绍了vue3+vite使用element-plus问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

前言        

vue3+vite的项目中使用 element-plus的教程。

官方地址:安装 | Element Plusa

1、安装

pnpm install element-plus -S

如果需要:cdn引入:index.html中加入下面的

  <link rel="stylesheet" href="//unpkg.com/element-plus/dist/index.css" rel="external nofollow"  />
  <script src="//unpkg.com/vue@3"></script>
  <script src="//unpkg.com/element-plus"></script>

2、引入

import 'element-plus/dist/index.css'
const app = createApp(App)
app.use(ElementPlus)

按需引入:需要安装额外的插件来支持

1)安装

npm install -D unplugin-vue-components unplugin-auto-import

2)vite.config.js

import { defineConfig } from 'vite'
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
export default defineConfig({
  // ...
  plugins: [
    // ...
    AutoImport({
      resolvers: [ElementPlusResolver()],
    }),
    Components({
      resolvers: [ElementPlusResolver()],
    }),
  ],
})

3、页面上使用

组件官方地址

1)页面上直接用组件

<el-button>登录</el-button>

2)js中使用

import { ElMessage } from 'element-plus'
ElMessage('this is a message.')
ElMessage({
    message: 'Congrats, this is a success message.',
    type: 'success',
  })

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • vue3.0中setup使用(两种用法)

    vue3.0中setup使用(两种用法)

    这篇文章主要介绍了vue3.0中setup使用,本文通过两种用法给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • vue计算属性和监听器实例解析

    vue计算属性和监听器实例解析

    本文通过基本实例给大家介绍了vue计算属性和监听器的相关知识,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-05-05
  • Vue项目引发的「过滤器」使用教程

    Vue项目引发的「过滤器」使用教程

    这篇文章主要给大家介绍了关于Vue项目引发的「过滤器」使用的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者使用vue具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-03-03
  • vue react中的excel导入和导出功能

    vue react中的excel导入和导出功能

    当我们把信息化系统给用户使用时,用户经常需要把以前在excel里录入的数据导入的信息化系统里,这样为用户提供了很大的方便,这篇文章主要介绍了vue中或者react中的excel导入和导出,需要的朋友可以参考下
    2023-09-09
  • vue 使用mescroll.js框架实现下拉加载和上拉刷新功能

    vue 使用mescroll.js框架实现下拉加载和上拉刷新功能

    这篇文章主要介绍了vue 使用mescroll.js框架 实现下拉加载和上拉刷新功能,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • springboot+VUE实现登录注册

    springboot+VUE实现登录注册

    这篇文章主要为大家详细介绍了springboot+VUE实现登录注册,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-05-05
  • Vue 使用 setup 语法糖的示例详解

    Vue 使用 setup 语法糖的示例详解

    在 setup 语法糖中通过 import 引入的内容,也可以直接在 template 标签中使用,这篇文章主要介绍了Vue 使用 setup 语法糖,需要的朋友可以参考下
    2023-10-10
  • Element-ui el-tree新增和删除节点后如何刷新tree的实例

    Element-ui el-tree新增和删除节点后如何刷新tree的实例

    这篇文章主要介绍了Element-ui el-tree新增和删除节点后如何刷新tree的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-08-08
  • Vue中的Vux配置指南

    Vue中的Vux配置指南

    Vux是Vue.js的一个ui库,官网在这里,官方文档的配置指南侧重于技术的罗列,我这里简化一下Vux的配置流程。感兴趣的朋友跟随脚本之家小编一起学习吧
    2017-12-12
  • SSM VUE Axios详解

    SSM VUE Axios详解

    Axios是在前端开发中常用的一个发送 HTTP 请求的库,用过的都知道,篇文章主要给大家介绍了关于vue的相关资料,需要的朋友可以参考下
    2021-10-10

最新评论