当前位置:   article > 正文

vue3+vite使用element-plus_vue3 vite elementplus

vue3 vite elementplus

前言:

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

官方地址:

安装 | Element Plusa Vue 3 based component library for designers and developershttps://element-plus.gitee.io/zh-CN/guide/installation.html#%E6%B5%8F%E8%A7%88%E5%99%A8%E7%9B%B4%E6%8E%A5%E5%BC%95%E5%85%A5

1、安装:

pnpm install element-plus -S

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

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

2、引入:

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

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

1)安装

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

2)vite.config.js

  1. import { defineConfig } from 'vite'
  2. import AutoImport from 'unplugin-auto-import/vite'
  3. import Components from 'unplugin-vue-components/vite'
  4. import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
  5. export default defineConfig({
  6. // ...
  7. plugins: [
  8. // ...
  9. AutoImport({
  10. resolvers: [ElementPlusResolver()],
  11. }),
  12. Components({
  13. resolvers: [ElementPlusResolver()],
  14. }),
  15. ],
  16. })

3、页面上使用:

组件官方地址:

Cascader 级联选择器 | Element Plusa Vue 3 based component library for designers and developershttps://element-plus.gitee.io/zh-CN/component/cascader.html#%E5%9F%BA%E7%A1%80%E7%94%A8%E6%B3%95

1、页面上直接用组件

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

2、js中使用

  1. import { ElMessage } from 'element-plus'
  2. ElMessage('this is a message.')
  3. ElMessage({
  4. message: 'Congrats, this is a success message.',
  5. type: 'success',
  6. })

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/225671
推荐阅读
相关标签
  

闽ICP备14008679号