E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
vue3工程化
Vue3
引入Element-Plus组件库vue-cli按需自动引入+引入ElementPlus的Icon图标
一:引入Element-Plus组件库vue-cli按需自动引入1.使用包管理器(如NPM、Yarn)安装ElementPlus#NPM$npminstallelement-plus--save#Yarn$yarnaddelement-plus2.首先要安装两款插件unplugin-vue-components和unplugin-auto-import:#NPMnpminstall-Dunplug
鱼干~
·
2024-01-28 05:01
vue.js
javascript
vue-cli
Element-Plus
一个
Vue3
.0项目的搭建到开发(
Vue3
+Vue/cli4.x+ElementPlus+vue-router等)
最近稍微了解了点VUE的用法,也自己做了一个很简单的项目,这里记录一下项目的完整的开发过程,包括搭建,整合包,配置等,顺便一边记录一边重头搭一遍作为下一个练手项目的开始。安装环境Nodejs安装Nodejs,自行下载安装并配置系统环境变量就行了,不过要注意下版本选择,目前我的node是16.4.1,执行一下node-v显示版本就代表安装和配置成功啦!vue/cli接下来安装vue脚手架,执行命令n
KimiKudo
·
2024-01-28 05:31
学习记录
vue.js
前端
javascript
Vue.js 3.0 学习笔记(十四)使用ElementPlus按需自动导入
前言IDEAvuecli5.0
vue3
element-plusvue里面的vue.config.js相当于webpack.config.js,在vue项目中可直接通过修改vue.config.js修改webpack.config.js
奥妙无穹
·
2024-01-28 05:29
#vue3
vue.js
elementplus
Vue3
Cli5按需导入ElementPlus
1、安装环境node:16.20.0vue:3.2.36vue/cli:5.0.0element-plus:2.2.25element-plus/icons-vue:2.0.10unplugin-auto-import:0.16.1//当前环境用这个包,不然会提示各种错误unplugin-vue-components:0.25.0//当前环境用这个包,不然会提示各种错误2、vue.config.j
小朱小先生
·
2024-01-28 05:28
vue3
vue/cli5
elementPlus
按需导入
Vue3
Suspense 优雅地处理异步组件加载
✨专栏介绍在当今Web开发领域中,构建交互性强、可复用且易于维护的用户界面是至关重要的。而Vue.js作为一款现代化且流行的JavaScript框架,正是为了满足这些需求而诞生。它采用了MVVM架构模式,并通过数据驱动和组件化的方式,使我们能够更轻松地构建出优雅而高效的Web应用程序。在本专栏中,我们将深入学习Vue.js的核心概念、组件开发、状态管理、路由和性能优化等方面的知识。无论你是初学者还
俊刚、
·
2024-01-28 05:53
Vue
vue.js
前端
javascript
Vue3
Suspense
vite搭建
vue3
.0项目
vite官网创建项目1、yarncreate@vitejs/appimage还有很多选项,我选的是vue安装相关依赖1、开发依赖yarnaddvue-router@nextvuex@nextelement-plusaxios-S2、生产依赖yarnaddsass-D修改端口号vite.config.jsimport{defineConfig}from'vite'importvuefrom'@vit
X_8d6a
·
2024-01-28 04:08
SpringBoot 自定义Filter 提前返回 CORS 错误 处理前后端分离跨域配置无效问题解析
准备工作https://gitee.com/youlaiorg/
vue3
-element-admin)默认通过vite+proxy前端反向代
Young丶
·
2024-01-28 04:48
spring
boot
spring
boot
后端
java
Vue3
笔记
一.前端
工程化
webpack代码压缩、解决js的浏览器兼容性问题、性能优化webpack.config.js文件下:mode节点:1.development开发时用,不代码压缩和性能优化,打包速度块2.
nknmn_
·
2024-01-28 03:21
javascript
webpack
前端
Vue3
学习笔记(尚硅谷天禹老师)
1.
Vue3
简介1.1性能的提升打包大小减少41%;初次渲染快55%,更新渲染快133%;内存减少54%。1.2源码的升级使用Proxy代替defineProperty实现响应式。
-袁平安
·
2024-01-28 03:20
vue.js
vue3
常用代码:监听路由|mitt、project/inject无效|防抖函数|下载函数
文章目录监听路由mitt、project/inject无效解决方案防抖函数(已封装)下载函数(已封装)菜鸟做项目时发现很多
vue3
常用的代码,所以来总结一下!
PBitW
·
2024-01-28 03:49
vue3
常用代码
vue3监听路由
mitt无法使用
provide无法使用
防抖函数封装
下载函数封装
vue3
el-tabs 点击触发事件
杨幂刘恺威赵丽颖constactiveName=ref('first')//默认选择第一个consttabsArray=reactive({first:true,third:false,second:false,})//点击事件consthandleClick=(tab:any)=>{constconvert=JSON.parse(JSON.stringify(tab.props))if(conv
圆脸喜欢吃菠萝
·
2024-01-28 03:47
vue.js
javascript
elementui
Vue3
中ref中的数据引用时自动添加.value
Vue3
中引入了ref来创建响应式数据,但是在js代码中引用ref的变量数据时必须要加上.value才可以,这会导致在使用大量数据时,会经常忘记带上.value,从而导致错误。
浮生若梦777
·
2024-01-28 02:20
vue.js
vue
《
Vue3
基础知识》 Vue2+ElementUI 自动转
Vue3
+ElementPlus(GoGoCode)
前言GoGoCode一个基于AST的JavaScript/Typescript/HTML代码转换工具。ASTabstractsyntaxcode抽象语法树。实现第一步:安装GoGoCode插件全局安装最新的gogocode-cli即可npmigogocode-cli-g查看版本gogocode-cli-V相关插件说明插件描述gogocode-cligogocode的命令行工具gogocode-pl
AvatarGiser
·
2024-01-28 02:46
《Vue3
基础知识》
elementui
前端
javascript
带你了解项目的自动化构建
前言关于自动化构建中途如果遭遇挫折,运行失败,或者打退堂鼓,请直接查看小结部分,有我的最终攻略除了第一节介绍的脚手架,自动化构建也是前端
工程化
中非常重要的组成部分。
WEB前端含光
·
2024-01-28 00:49
vue3
.0 正确安装 vue-devtools插件
下载vue-devtools插件时遇到的问题,由于是版本问题导致的,目前vue-devtools需要使用beta版本的,这个才是
vue3
.x用的。
zht__123
·
2024-01-28 00:19
vue.js
前端
在chrome上安装
vue3
插件多次尝试成功
多次尝试失败后使用了这篇博主的第五步方法:
vue3
devtools安装教程【已成功安装】第一次尝试:使用了极简插件上的压缩包,按照步骤导入成功后,开发者工具里面无法显示第二次尝试:在官网https://
Carol.Carol
·
2024-01-28 00:19
chrome
前端
javascript
vue
vue2.0学习笔记黑马
前置知识一、WebPack实际开发中并不需要手动配置webpack1、概念webpack是前端项目
工程化
的具体解决方案主要功能:提供了友好的前端模块化开发支持、以及代码压缩混淆、处理浏览器端javaScript
firewrk
·
2024-01-28 00:44
学习
笔记
vue
vue2和
vue3
的区别
Vue2响应式原理:Object.defineProperty
Vue3
Vue基础语法+Vue-router+vuex(pinia)+组件库语法不同(组合式api)、体积更小、按需引入、proxy实现响应式
诗霖雪
·
2024-01-28 00:43
vue.js
javascript
前端
vue3
添加pinia
以下是Pinia的一些特点和概念:
Vue3
的CompositionAPI:Pinia基于
Vue3
的CompositionAPI,这是Vue.js3中引入的一种新的API风格,允许开发
村口曹大爷
·
2024-01-28 00:39
vue.js
html
前端
web
pinia
#9
vue3
中动态组件使用el-icon
动态组件用法:其中Component为字符串,因此使用ElementPlus的icon时我们应当这样写:其中Search即为对应图标的名称,参考Icon图标|ElementPlus(element-plus.org)当动态生成时:注意不要使用icon做为变量名称,否则在Componet解析值时会将其解析为el-icon-xxx,该写法在ElementPlus中已经废弃,因此一定要注意命名。往期精彩
wbzybfa
·
2024-01-28 00:00
vue3
vue.js
javascript
前端
elementui
vue3
中defineProps用法,结合ts接口interface的基本用法
一、defineProps属性:type:定义数据的类型reqiured:是否必须default:默认值validator:自定义验证二、基本使用父组件//父组件父组件//props:父子组件通信props是只读的importChildfrom"./Child.vue";import{ref}from"vue";letage=ref(18);letname=ref('yyy');.wrap{wid
葫芦娃y
·
2024-01-27 23:21
vue3
vue.js
javascript
前端
前端框架
vue3
中子组件通过defineProps获取父组件传的值,通过defineEmits事件修改值
一、父组件//父组件父组件importChildfrom"./Child.vue";import{ref}from"vue";letname=ref('yyy');constgetName=(pyload)=>{consoe.log('获取子组件传来的值',pyload)}.wrap{width:100vw;height:100;}二、子组件子组件姓名:{{name}}修改名称import{ref
葫芦娃y
·
2024-01-27 23:49
vue3
前端
vue.js
javascript
前端
前端
工程化
之:webpack1-4(编译结果分析)
一、运行环境打包webpack会假定项目的入口起点为src/index.js,然后会在dist/main.js输出结果,并且在生产环境开启压缩和优化。我们要分析的就是main.js文件。main.js文件中的代码实际上就是一个自执行函数,将一个对象参数传入其中。对象参数的key为所有模块的路径代码,value为该路径下的代码统一放入一个函数中。自执行函数中,需要引入项目的入口文件src/index
小李老笨了
·
2024-01-27 22:24
前端工程化
前端
javascript
webpack
前端
工程化
之:webpack1-6(编译过程)
一、webpack编译过程webpack的作用是将源代码编译(构建、打包)成最终代码。整个过程大致分为三个步骤:初始化编译输出1.初始化初始化时我们运行的命令webpack为核心包,webpack-cli提供了webpack命令,通过命令启动webpack,webpack命令就是在调用核心包里面的功能。此阶段,webpack会将CLI参数(--mode--config等)、配置文件(webpack
小李老笨了
·
2024-01-27 22:23
前端
webpack
【
Vue3
】如何封装一个超级好用的 Hook !
目录什么是Hook在Vue中使用Hook封装一(入门级的表格Hook)场景分析封装实例封装技巧-Hook返回值封装二(支持分页查询)需求分析封装实例封装三(支持不同接口字段)封装分析封装实例JavaScript函数传参技巧封装四(接口传参-定义时)封装分析使用示例封装五(接口传参-调用时)总结本文将通过介绍什么是Hook、如何在Vue使用Hook,以及在实践场景中如何封装自己的VueHook,带你
贫僧法号依平
·
2024-01-27 22:51
vue.js
javascript
前端
前端
工程化
之:webpack1-2(安装与使用)
webpack的特点:为前端
工程化
而生:webpack致力于解决前端
工程化
,特别是浏览器端
工程化
中遇到的问题,让开发者集中注意力编写业务代码,而把
工程化
过程中的问题全部交给web
小李老笨了
·
2024-01-27 22:51
前端工程化
前端
webpack
node.js
前端
工程化
之:webpack1-3(模块化兼容性)
一、模块化兼容性由于webpack同时支持CommonJs和ES6module,因此需要理解它们互操作时webpack是如何处理的。二、同模块化标准如果导出和导入使用的是同一种模块化标准,打包后的效果和之前所说的模块化没有任何差异。CommonJS://导出module.exports={a:1,b:2,c:3}//导入require("./a")//导入的结果{a:1,b:2,c:3}ES6Mo
小李老笨了
·
2024-01-27 22:51
前端工程化
前端
webpack
es6
前端
工程化
之:webpack1-5(配置文件)
一、配置文件webpack提供的cli支持很多的参数,例如--mode,但更多的时候,我们会使用更加灵活的配置文件来控制webpack的行为。默认情况下,webpack会读取webpack.config.js文件作为配置文件,但也可以通过CLI参数--config来指定某个配置文件。例:npxwebpack--configvue.config.js。配置文件中通过CommonJs模块导出一个对象,
小李老笨了
·
2024-01-27 22:51
前端工程化
前端
webpack
前端
工程化
之:webpack1-1(构建工具)
这些仅仅是前端
工程化
的一个缩影。当开发一个具有规模的程序,你将遇到非常多的非业务问题,这些问题包括:执行效率、兼容性、代码的可维护性可扩展性、团队协作、测试等等
小李老笨了
·
2024-01-27 22:21
前端工程化
前端
webpack
node.js
【
Vue3
】前端开发引入、Vue 简介
接下来开始学习大事件项目的前端开发,前端部分借助两个框架实现:
Vue3
(一个JS框架)基于
Vue3
实现的页面组件库Element-Plus回忆HTML、CSS、JS:HTML:负责网页的结构(标签:form
offer来了
·
2024-01-27 21:31
Vue
前端
Vue
js导入导出
[GN]
Vue3
.2 快速上手 ----常用API及其新组件
文章目录
Vue3
新组件TeleportSuspense其他常用APIshallowRef与shallowReactivereadonly与shallowReadonlytoRaw与markRaw
Vue3
GGood_Name
·
2024-01-27 21:53
vue3
vue.js
javascript
前端
[GN]
Vue3
.2 快速上手 ---- 组件通信
文章目录props--父↔子mitt--任意组件refs、refs、refs、parent--父↔子provide、inject祖->孙slot默认插槽具名插槽props–父↔子概述:props是使用频率最高的一种通信方式,常用与:父↔子。若父传子:属性值是非函数。若子传父:属性值是函数。父组件:组件上直接写要传送的数据和函数父组件,我的车:{{car}}儿子给的玩具:{{toy}}importC
GGood_Name
·
2024-01-27 21:22
vue3
javascript
前端
vue.js
Vue3
组件传值
使用的是
Vue3
+Ts1.父----传----子父组件letlist:number[]=[1,2,3]子组件子组件接参使用defineProps()接参方式有两种接参方式有两种直接在defineProps
今天不加班*
·
2024-01-27 19:47
javascript
vue
vue3
后台管理系统的全屏模式的切换
我们可以用原生js就可以实现然后我们就可以在绑定的函数那里写一下代码//全屏模式的实现constfullScreen=()=>{letfull=document.fullscreenElement;判断全屏还是不是,不是返回一个nullconsole.log(full)if(!full){//文档根节点的方法requestFullscreen,实现全屏模式document.documentElem
paul jeorgh
·
2024-01-27 18:45
javascript
前端
vue.js
html
vite+
vue3
+elementPlus搭建项目
创建基础框架方式一:创建命令npmcreatevite@latestoryarncreatevite注意:这里可能会出现一个坑,注意你的node版本(node版本过低就会报错)创建成功创建成功后运行以下命令即可yarnyarndev这种创建方式没有路由和ui等其他配置,只有基础的配置,其他需要自己安装依赖,package.json如下:方式二安装对应依赖,配置相关文件目录大致样式:配置路由(vue
Jocelyn_书
·
2024-01-27 17:32
VUE3
前端
vue
vite
vue3
VUE3
+ElementPlus
备注:
VUE3
项目不能使用element-ui,引入后会报错,只能使用element-plus框架一、进入项目目录,安装ElementPlusnpmielement-plus二、安装成功以后,修改src
小白做笔记
·
2024-01-27 17:32
VUE
vue.js
前端
javascript
webpack5构建基于
Vue3
+ElementPlus项目搭建(开发和生产)
项目基于webpack5+
vue3
+ElementPlus环境构建主要配置文件:package.json插件使用和版本配置等信息.eslintrc.js启用eslint检测代码规范babel.config.jses
追逐梦想之路_随笔
·
2024-01-27 17:31
vue2/vue3全家桶
自动化构建工具
webpack
vue.js
javascript
vite +
vue3
+ elementPlus + vuex + axios项目搭建及问题
遇到的问题:1:elementplus引入后功能正常其里面icon无效2:elementplus默认英文问题3:
vue3
把过滤器删掉了我用什么替代4:
vue3
routerview第一次加载空白页我想强制刷新怎么办
Thekingyu
·
2024-01-27 17:00
vue+apicloud
vite
vue3
vue3
+elementPlus pc和小程序ai聊天文生图
websocket封装可以看上一篇文章//pc端AIChat-->{{chat.title}}{{phoneNumber}}修改密码清除所有会话-->注销选择类型:{{item.name}}-->新建对话导出会话-->意见反馈-->-->-->-->停止生成重新生成-->确定import{nextTick,onMounted,ref}from'vue'importChatPromptfrom"@/
jiojio在学习勒
·
2024-01-27 17:30
小程序
人工智能
【转载】使用 JSX/TSX 开发
Vue3
组件
使用JSX/TSX开发
Vue3
组件源地址:https://zhuanlan.zhihu.com/p/153387704直接使用TSX
Vue3
的确可以直接使用tsx开发,唯一需要处理的就是children
7b7d23d16ab5
·
2024-01-27 16:05
Vite,
Vue3
项目引入dataV报错的解决方法
背景:开发一个大屏项目中,需要是要DataV的那边边框,装饰等,只是DataV是基于vue2的,
vue3
版的作者还在开发中,于是翻了DataV的源码,发现使用esm方式时是直接引入源码而不经过打包,其源码中使用的
新时代的弩力
·
2024-01-27 14:16
DataV
vue.js
VUE 3+TS “类型“DefineComponent<{}, {}, any>”的参数不能赋给类型“Plugin_2”的参数
vue3
+ts,编辑器提示报错:参数不能赋给类型。要开启什么ts配置才能去除?
宇文合
·
2024-01-27 14:16
vue.js
前端
javascript
Echart使用水球图不生效
一、背景:在
vue3
中使用echart5绘制水球图,未显示,也没有报错。
zyk_520
·
2024-01-27 14:15
数据可视化
vue.js
前端
javascript
echarts
水球图
liquidfill
Vue3
引用echart5 报错解决
一、TypeError:Cannotreadpropertiesofundefined(reading'type')原因:由于把echart实例绑定到了一个响应式的变量上解决方案【1】使用markRaw把响应式变量定为非响应式变量import{markRaw}from'vue';exportdefault{data(){return{chartContainerDom:nullasany,char
zyk_520
·
2024-01-27 14:45
Vue
vue.js
前端
javascript
vue的markRaw
Vue3
动态插入组件
一、使用+is实现动态组件插入:一个用于渲染动态组件或元素的“元组件”。:is:要渲染的实际组件,当is是字符串,它既可以是HTML标签名也可以是组件的注册名。importFoofrom'./Foo.vue'importBarfrom'./Bar.vue'exportdefault{components:{Foo,Bar},data(){return{view:'Foo'}}}//给组件传参
zyk_520
·
2024-01-27 14:44
Vue
前端
javascript
开发语言
vue
动态插入组件
VUE引入DataV报错记录
DataV官网(不支持
Vue3
):Welcome|DataV一、按照官网引入后报错【1】Failedtoresolveentryforpackage"@dataview/datav-
vue3
".Thepackagemayhaveincorrectmain
zyk_520
·
2024-01-27 14:43
Vue
vue.js
前端
javascript
vue3
完整教程从入门到精通(新人必学2,搭建项目)
概述:之前文章创建了一个vue-project项目,咱们就用那个项目接着写目录安装elementui检验elementui的安装之前文章:
vue3
完整教程从入门到精通(新人必学1,
vue3
快速上手)-CSDN
村口曹大爷
·
2024-01-27 13:40
vue
vue.js
前端
javascript
vue3
完整教程从入门到精通(新人必学1,
vue3
快速上手)
概述:本章将会学习完整的
vue3
创建项目,由于本人是java后端的,所以有写的不好的地方,大家看完后尽情评论。
村口曹大爷
·
2024-01-27 13:09
vue
vue.js
前端
javascript
vue3
初体验
据vue作者尤雨溪去年发布的
vue3
.0正式版本发布以来一直没时间看,今天就来体验一下
vue3
.0。
邹小小白
·
2024-01-27 13:50
vue的pinia环境搭建
Pinia的主要特点包括:对Vue2和
Vue3
提供良好的支持,使得老项目也可以使用Pinia。抛弃了Mutations的操作,只有state、getters和actions。
<有心人>
·
2024-01-27 13:44
vue.js
前端
javascript
笔记
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他