首页 > 其他分享 >vue(十)Element-plus

vue(十)Element-plus

时间:2023-07-10 19:47:38浏览次数:30  
标签:vue const Element unplugin plus components

Element-plus 基于Vue3,Element-ui 基于Vue2,是一套前端页面组件库

安装和使用

  • 安装 npm install element-plus --save

  • 使用:按需导入,只打包使用到的组件

    • 安装插件 unplugin-vue-componentsunplugin-auto-import

  • npm install -D unplugin-vue-components unplugin-auto-import
    • 修改main.js配置文件后,就可以直接使用Element-plus的组件

  • const { defineConfig }=require('@vue/cli-service')
    const AutoImport = require('unplugin-auto-import/webpack')
    const Components=require('unplugin-vue-components/webpack')
    const { ElementPlusResolver }=require('unplugin-vue-components/resolvers')
    
    module.exports= defineConfig({
        transpileDependencies:true,
        configureWebpack:{
            plugins:[
                AutoImport({
                    resolvers:[ElementPlusResolver()]
                }),
                Components({
                    resolvers:[ElementPlusResolver()]
                })
            ]
        }
    })

     

标签:vue,const,Element,unplugin,plus,components
From: https://www.cnblogs.com/yjh1995/p/17542106.html

相关文章

  • vue(十一)服务启动
    本地debug在项目路径下输入命令npmrunserve打包部署1、打包:在项目路径下输入打包命令,会打包成一个dist文件夹npmrunbuild2、安装服务器:npminstall-gserve3、启动服务serve-sdist-s参数的意思是将其架设在Single-PageApplication模式下......
  • vue(八)状态管理vuex
    安装和使用Vuex是一个专门为vue.js应用程序开发的状态管理模式+库,采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。简单说,状态管理可以理解成为了更方便的管理组件之间的数据交互,提供了一个集中式的管理方案,任何组件都可以按照指定......
  • Vue3 的 hook函数
    Vue3的hook函数相当于vue2的mixin,不同在于hooks是函数;Vue3的hook函数可以帮助我们提高代码的复用性,让我们能在不同的组件中都利用hooks函数;其实就是代码的复用,可以用到外部的数据,生命钩子函数...,具体怎么用直接看代码,//一般都是建一个hooks文件夹,都写在里面impor......
  • vue3封装echarts组件数据更新不同步问题
    vue3封装echarts组件数据更新不同步问题背景:​ 记录一下项目中遇到的bug,在vue3+echarts环境下,为了方便使用,我将echarts封装成组件使用,使用的时候只需要把对应的值传入给chart组件就行,但是在传入真实数据的时候遇到了问题,就是传入value值与图表组件显示的数值不一致。(如图)......
  • Vue + Element ui 实现动态表单,包括新增行/删除行/动态表单验证/提交功能
    总结/朱季谦最近通过Vue+Elementui实现了动态表单功能,该功能还包括了动态表单新增行、删除行、动态表单验证、动态表单提交功能,趁热打铁,将开发心得记录下来,方便以后再遇到类似功能时,直接拿来应用。简化的页面效果图如下:最开始,我是用了纯粹的表格形式,后来发现,这种形式在提交......
  • Element el-form 根据选择条件动态控制表单必填项
    Html:<el-form-itemlabel="审核意见"prop="remark":rules="recordForm.status=='10'?rules.remark:[{required:false}]"><el-inputtype="textarea"v-model="recordForm.remark">......
  • vue-组件
    <!DOCTYPEhtml><html><head><title>VueDemo</title><scriptsrc="https://cdn.staticfile.org/vue/2.2.2/vue.min.js"></script></head><body><divid="firstVue">......
  • Vue监听store中数据变化的2种方式
    http://chart.zhenglinglu.cn/pages/068e2f/#方式一......
  • Vue路由新开页面跳转和传参传递
    需求:在后台管理系统首页列表项中,点击详情跳转到系统中指定菜单的路由要求新开窗口并需要带上参数查询。第一种方法:1const{id}=item;2letrouteUrl=this.$router.resolve({3path:'/xxx',//路由地址4query:{id}//参数信息5});6window.open(ro......
  • VUE中定义全局配置方法
    方法一:main.ts中constwsapi="ws://localhost:8081";constappConfig={wsapi,};constapp=createApp(App);//ProvidetheappConfigasaglobalpropertyapp.config.globalProperties.$appConfig=appConfig;app.use(store)VUE中1、setup方法中co......