Vue UI 组件库

embedded/2024/11/14 1:02:14/

移动端还有一个

nutui.jd.com

 组件 | Element

1.全部引入 

javascript">//引入Vue
import Vue from 'vue'
//引入App
import App from './App.vue'
//关闭Vue的生产提示
Vue.config.productionTip = false//引入ElementUI 组件库
import ElementUI from 'element-ui';
//引入ElementUI 全部样式
import 'element-ui/lib/theme-chalk/index.css';
//应用ElmentUI
Vue.use(ElementUI);
//创建vm
new Vue({el: '#app',render: (h) => h(App),//放入构造出 App组件模板
})

2.按需引入

 

-D 代表开发依赖 是在开发时引入的依赖 

使用这个 babel-plugin-component 这个库就是专门在UI组件库里按需引入的

npm install babel-plugin-component -D

修改babel配置 最新版文件叫这个

javascript">//引入Vue
import Vue from 'vue'
//引入App
import App from './App.vue'
//关闭Vue的生产提示
Vue.config.productionTip = false//完整引入
//引入ElementUI 组件库
// import ElementUI from 'element-ui';
//引入ElementUI 全部样式
// import 'element-ui/lib/theme-chalk/index.css';
//应用ElmentUI
// Vue.use(ElementUI);//按需引入import { Button,Input } from 'element-ui'Vue.component(Button.name,Button)
Vue.component(Input.name,Input)//创建vm
new Vue({el: '#app',render: (h) => h(App),//放入构造出 App组件模板
})

 样式会根据你导入的组件自动引入

babel配置文件

新版本改成这个了 用这个

javascript">module.exports = {presets: ['@vue/cli-plugin-babel/preset',//用于解析Vue相关的js文件的["@babel/preset-env", { "modules": false }]],plugins: [["component",{"libraryName": "element-ui","styleLibraryName": "theme-chalk"}]]
}

这个库也不错

Ant Design of Vue - Ant Design Vue (antdv.com)

Vue2顺利完结,马上开 Vue3 加油!


http://www.ppmy.cn/embedded/98635.html

相关文章

可编辑表格组件ReEditTable(API)

可编辑表格组件ReEditTable 组件实现基于 Vue3 + Element Plus + Typescript,同时引用 vueUse + lodash-es + tailwindCss (不影响功能,可忽略) 基于自封的分页表格组件ReTable进行的功能扩展,在 ReTableColumn 配置的基础上,结合ReForm一些相同的表单配置项,一同实现可编…

【Docker】Docker Volume(存储卷)

一、什么是存储卷 存储卷就是将宿主机的本地文件系统中存在的某个目录直接与容器内部的文件系统上的某一目录建立绑定关系。这就意味着,当我们在容器中的这个目录下写入数据时,容器会将其内容直接写入到宿主机上与此容器建立了绑定关系的目录。 在宿主…

某系统存在任意账户凭据窃取漏洞

世人都晓神仙好,惟有功名忘不了!古今将相今何在?荒冢一堆草没了。 漏洞描述 某系统存在任意账户凭据窃取漏洞,攻击者使用任意账号登录后访问特殊的Url即可获取所有用户的账号和密码 漏洞复现 登录后台(存在访客用户默认账号密…

MySQL 中使用CTE获取时间段数据的技巧

在数据库操作中,获取特定时间段的数据是一项常见任务。MySQL自从8.0版本开始支持CTE(公共表表达式),使得我们可以更加灵活和高效地处理时间段数据。本文将介绍如何使用CTE获取最近十二个月、最近十二周、最近四个季度,…

DR模式 LVS负载均衡集群

目录 一、LVS—DR概述 1、数据包流向分析 2、DR 模式的特点 二、LVS—DR中遇到的ARP问题 三、DR模式 LVS负载均衡群集部署 1、配置负载调度器(172.16.88.11) 1.1、配置虚拟IP地址(VIP: 172.16.88.180) 1.2、调整内核参数 …

php源码编译与初始化

1 php源码编译 解压 yum install -y bzip2 # 安装解压工具 tar -xf php-7.4.12.tar.bz2 # 解压文件./condigure ./configure --prefix/usr/local/php --with-config-file-path/usr/local/php/etc --enable-fpm --with-fpm-usernginx --with-fpm-groupnginx --with-curl --wi…

网络编程第三天

服务器&#xff1a; #include<sys/types.h> // 支持套接字地址结构 #include <sys/socket.h> // 提供套接字API #include <netinet/in.h> // 定义IP地址结构体 #include <string.h> // 提供字符串操作函数 #include <stdio.h> // 提供标准I/O操…

Java学习笔记(01)抽象类与抽象方法

abstract修饰抽象类 此类称为抽象类抽象类不能实例化抽象类是包含构造器的&#xff0c;因为子类对象实例化时&#xff0c;需要直接或间接的调用到父类的构造器。抽象类中可以没有抽象方法&#xff0c;反之&#xff0c;抽象方法所在的类&#xff0c;一定是抽象类。 abstract修…