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
vuejs框架
提高工作效率的新选择[特殊字符]——Element Plus UI库
今天我们就来介绍一款由Element团队打造的
Vue
.js3UI库——ElementPlus。
人工智能我来了
·
2025-05-11 17:28
IT技术
ui
vue
中 ui 组件二次封装后 ref 怎么穿透到子组件里
1.
vue
2封装组件 exportdefault{ data(){ return{}; }, mounted(){ constentries=Object.entries(this.
yqcoder
·
2025-05-11 17:57
vue.js
ui
javascript
Vue
3--组件的二次封装
二、为什么要进行组件封装目前开源的
Vue
3组件库有很多,包括ElementPlus、AntDesign
Vue
、NaiveUI、
Vue
tify、Varlet等等。在大部分场景中,我们直接使用现有组件库中
weixin_53094984
·
2025-05-11 17:56
vue.js
前端
javascript
vue
组件库二次封装
vue
组件库二次封装需求背景:项目使用arco-design组件库,ui界面对于单选有统一的界面,对于封装组件有一个大原则就是我们应该尽量保持原有组件的接口,除了我们需要封装的功能外,我们不应该改变原有组件的接口
Jelly儿
·
2025-05-11 17:26
vue.js
javascript
前端
vue
2 vant ui组件二次封装
我们可以通过使用
vue
2中$attrs、$listeners、$slots分别来解决以上问题。$attrs是一个对象,包含了父作用域中传递给组件的非prop属性。它可以用来在组件中将这些非prop属性
aboutzhang
·
2025-05-11 17:56
前端小技巧
前端
vue.js
工程化:vite3+
vue
3二次封装antd
vue
组件方法
有时候,第三方的组件库不能满足我们的业务需求,就有必要对别人的组件进行再次的封装,下面我们以antd
vue
里面的button组件二次封装为例,研究下封装的过程最后效果基础代码<a-buttontype
风清云淡_A
·
2025-05-11 17:55
vue2/vue3
前端框架深度研究-vben
vue.js
javascript
前端
ui组件二次封装(
vue
)
组件二次封装的意义保证一个系统中ui风格和功能的一致性便于维护从属性、事件、插槽、ref这几方面考虑属性和事件的处理:ui组件上绑定$attrs(v-model本质也是一个属性加一个事件,所以也在其列)在自定义组件中打印$attrs:父组件传递过来的所有属性和事件-自定义组件本身定义的属性和事件。插槽的处理:循环$slots设置ui组件插槽,并定义同名自定义组件插槽在自定义组件中打印$slots:
monstkl
·
2025-05-11 16:52
母题精炼
vue.js
ui
javascript
Vue
3 Element Plus el-tabs数据刷新方法
方法1:使用@tab-change事件{{tab1Data}}{{tab2Data}}import{ref}from'
vue
';constactiveTab=ref('tab1');consttab1Data
滿
·
2025-05-11 16:50
vue.js
javascript
elementui
Vue
路由模式深度解析:Hash 、 History
1.Hash模式详解1.1特点1.1.1URL中包含符号“#”在Hash模式下,URL中始终包含一个以“#”为前缀的部分。例如:ExampleDomain。这个“#”号是Hash模式的显著标志。1.1.2Hash不包括在HTTP请求中与传统的服务端路由不同,Hash不会被包括在HTTP请求中。换句话说,在进行路由切换时,不会向服务器发送额外的请求。这使得前端能够完全掌控路由的变化。1.1.3页面切
滿
·
2025-05-11 16:20
vue.js
哈希算法
前端
VUE
+Element Plus 实现动态渲染表单
exportdefault{name:"test",data(){return{form:{},row_w:6,form_item_arr:[{type:"select",label:"选择器",prop:"customerId",option_arr:"customerId_list"},{type:"input",label:"输入框",prop:"businessNo",},{type:"i
BananaMans
·
2025-05-11 16:17
vue.js
前端
javascript
Vue
3 + Element Plus 动态表单实现
完整代码{{option.label}}{{option.label}}提交重置import{ref,onMounted}from'
vue
'import{ElMessage}from'element-plus
滿
·
2025-05-11 15:16
vue.js
elementui
javascript
Vue
3响应式核心:深入解析ref与reactive的区别与实现原理
一、引言在
Vue
3的响应式系统中,ref和reactive是最核心的API。许多开发者在使用时容易混淆两者的区别,本文将通过用法对比、原理分析和源码解读,帮助开发者深入理解这两个API的设计思想。
小钟H呀
·
2025-05-11 14:35
前端常见面试题
vue
vue.js
前端
uniapp 发布 H5监听路由变化
由于uni.onAppRoute的兼容性问题h5环境下监听路由出了问题解决方案://App.
vue
watch:{'$route.meta.pagePath':{handler:function(newVal
某公司摸鱼前端
·
2025-05-11 13:05
uni-app
前端
服务器
Vue
Router全局拦截
Vue
Router全局拦截全攻略一、为什么需要全局拦截?最近在开发后台管理系统时,突然发现所有页面都需要登录才能访问。如果每个页面都手动检查登录状态,那代码简直要写成意大利面条了。
森哥的歌
·
2025-05-11 13:34
Vue
Vue
Router
前端路由
权限控制
前端开发
Vue
.js 源码解析:深入
Vue
3 中 ref 和 reactive
ref的源码解析2.1基本使用回顾2.2源码实现源码解释三、reactive的源码解析3.1基本使用回顾3.2源码实现源码解释四、ref和reactive的区别与联系4.1区别4.2联系五、总结一、引言在
Vue
3
码上前端
·
2025-05-11 13:04
vue.js
node.js
javascript
前端框架
前端
ref
reactive
深入解析
Vue
3中ref与reactive的区别及源码实现
深入解析
Vue
3中ref与reactive的区别及源码实现前言
Vue
3带来了全新的响应式系统,其中ref和reactive是最常用的两个API。
森哥的歌
·
2025-05-11 13:02
vue.js
前端
javascript
使用
vue
.js制作简易购物车
项目需求:使用
Vue
.js制作购物车,要求单击“+”“-”按钮对应数量可改变,相对应的总价也会重新计算可改变;当某个商品数量减为0时,其“_”按钮为不可用状态。
桂花载酒少年游_
·
2025-05-11 12:59
vue案例
java
javascript
前端
【二.
Vue
3 Composition API:革新前端开发体验】
2.
Vue
3API相关2.1OptionsAPI与CompositionAPI
Vue
2的API设计是Options(配置)风格的
Vue
3的API设计是Composition(组合)风格的2.1.1OptionsAPI
hhcainiaohh
·
2025-05-11 10:14
#
vue.js
typescript
前端
vue
3模版语法
Vue
的模板语法(templatesyntax)是
Vue
框架中用于声明式地绑定DOM的方式,核心是将HTML与
Vue
实例的数据绑定起来。
layman0528
·
2025-05-11 09:32
vue.js
vue.js
javascript
前端
css实现正反翻页效果组件
恢复默认':'更多'}}import{provide,readonly,ref}from'
vue
'constprops=defineProps()constplayFlip=ref(false);//是否切换
小趴菜呢
·
2025-05-11 08:57
css
前端
Django/
Vue
实现在线考试系统-02-开发工具和开发技术
3.系统设计3.1开发工具介绍本次进行在线考试系统项目的开发,我们使用到了MySQL、PyCharm等编辑工具,如下是关于它们的简单介绍。●MySQL,开发中最常见的关系型数据,长期以来因为它轻便、开源等特点深受互联网开发公司的喜爱,本次我们使用它存储系统相关的数据●PyCharm,-款优秀的Python代码编辑器,提供了语法高亮、智能补全等多种功能,它分为社区版和商业版两种,这里我们选择社区版本
SAP扫地僧
·
2025-05-11 06:48
Django项目实例开发
django
vue.js
python
尤小右:VitePress 初步实现小目标,极简静态站点生成器
VitePress:Vite&
Vue
驱动的静态网站生成器https://github.com/
vue
js/vitepress
Vue
Press的小兄弟,建立在vite的基础上npminstall-Dvitepressecho
前端开发博客
·
2025-05-11 05:07
java
vue
javascript
html
web
WPS加载项与Java后端接口实现
Vue
加载项实现在你的
Vue
加载项中,你需要实现一个按钮点击事件,将当前文档上传到Java后端接口。
撸码到无法自拔
·
2025-05-11 04:04
java
vue.js
javascript
前端
开发语言
电子商城后台管理平台-Flask
Vue
项目开发
电子商城后台管理系统电子商城后台管理平台-Flask项目开发文章目录前言网课内容数据库参数用户模块/user/前端LESS的语法使用LESS的特点ui登录页面主页页面头部左边aside菜单main主体后端main页面设置用户-角色-权限商品分类商品信息图片保存到项目里面订单数据展示网站计划目录结构我的设计首页login页面registered注册页面home主页用户主页home管理员主页manag
兆。
·
2025-05-11 03:53
python全栈
flask
vue.js
python
前端
后端
vue
webpack打包配置生成的源映射文件不包含源代码内容、加密混淆压缩
前言:此案例使用的是
vue
-cli5一、webpack源码泄露造成的安全问题我们在打包后部署到服务器上时,能直接在webpack文件下看到我们项目源码,代码检测出来是不安全的。
Echo-潔
·
2025-05-11 02:17
vue
vue.js
webpack
前端
打dist包安全配置
vue
打包相对路径,设置publicPath没作用解决方法
试了半天最后删掉了transpileDependencies这个属性,上官网查了一下transpileDependenciesType:boolean|ArrayDefault:false默认情况下babel-loader会忽略所有node_modules中的文件。你可以启用本选项,以避免构建后的代码中出现未转译的第三方依赖。不过,对所有的依赖都进行转译可能会降低构建速度。如果对构建性能有所顾虑,
未脱发程序员
·
2025-05-11 02:45
vue.js
前端
javascript
JAVA实战开源项目:图书管理系统 (
Vue
+SpringBoot) 附源码
本文项目编号T178,文末自助获取源码\color{red}{T178,文末自助获取源码}T178,文末自助获取源码目录一、系统介绍二、数据库设计三、配套教程3.1启动教程3.2讲解视频3.3二次开发教程四、功能截图五、文案资料5.1选题背景5.2国内外研究现状六、核心代码6.1查询数据6.2新增数据6.3删除数据一、系统介绍通过结合系统分析阶段的相关内容,对系统的整体功能设计进行规划。由此可知,
揣晓丹
·
2025-05-11 00:35
java
开源
vue.js
spring
boot
开发语言
vue
3父组件修改子组件的值
使用ref+expose(推荐方式)子组件(ChildComponent.
vue
):import{ref}from'
vue
'constchildData=ref('子组件初始数据')//暴露需要被父组件访问的数据和方法
前端小菜鸟也有人起
·
2025-05-10 22:26
前端
javascript
vue.js
vue
数据可视化开发常用库
一、常用数据可视化库1.ECharts特点:功能强大,支持多种图表类型,社区活跃。适用场景:复杂图表、大数据量、3D可视化。安装:npminstallecharts示例:import*asechartsfrom'echarts';exportdefault{mounted(){constchartDom=this.$refs.chart;constmyChart=echarts.init(char
香蕉可乐荷包蛋
·
2025-05-10 22:23
vue
vue.js
信息可视化
前端
【Axios】解决Axios下载二进制文件返回空对象的问题
【Axios】解决Axios下载二进制文件返回空对象的问题问题背景在一个基于
Vue
3的项目中,我们使用Axios下载Excel文件,但遇到了一个奇怪的问题:文件能成功下载下来,但打开时显示内容为[objectObject
yunfanleo
·
2025-05-10 22:52
AI编程
cursor
前端
cursor
json
vue
3 Element-Plus封装的el-tree-select的使用
更多ruoyi-nbcio功能请看演示系统gitee源代码地址前后端代码:https://gitee.com/nbacheng/ruoyi-nbcio演示地址:RuoYi-Nbcio后台管理系统http://218.75.87.38:9666/更多nbcio-boot功能请看演示系统gitee源代码地址后端代码:https://gitee.com/nbacheng/nbcio-boot前端代码:h
宁波阿成
·
2025-05-10 22:19
vue3
flowable
前端
vue3
flowable
ruoyi-nbcio
vue
单独的多选框(el-checkbox)控制树结构(el-tree)全选、半选、反选
全选:半选:反选:结构代码:全部<el-tree:props="props":data="treeDate"ref="tree"accordionshow-checkboxnode-key="id":expand-on-click-node="false"
皓月当空hy
·
2025-05-10 21:48
vue
vue.js
javascript
前端
Vue
3 el-tree:全选时只返回父节点,半选只返回勾选中的节点(省-市区-县-镇-乡-村-街道)
需求原因:全选时,传给接口的code数据太多了;如果加上check-strictly父节点与子节点无关联,可以初步满足需求效果如下使用了check-strictly的话,tree就没有了半选效果不好的地方:用户体验感不好,按道理你勾选中了南昌市的话,下面的子节点都需要全部勾选上的,但由于传参数据太多,不得已使用了check-strictly,问题来了,此时需要满足俩个要求:1、全选时只返回父节点2
Pop–
·
2025-05-10 21:45
javascript
vue.js
开发语言
Javaweb
Vue
路由的详细解析
Vue
.js,作为一款流行的前端框架,以其组件化的开发模式和简洁的API赢得了广泛的认可。在构建单页面应用(SPA)时,
Vue
Router作为其官方路由管理器,扮演着至关重要的角色。
bubiyoushang888
·
2025-05-10 15:11
java
在
Vue
3 中使用 canvas-confetti 插件
在
Vue
3中使用canvas-confetti插件canvas-confetti是一个轻量、无依赖的JavaScript动画库,用于在网页上展示彩带、庆祝动画。
黑匣子~
·
2025-05-10 15:38
vue
动画
vue.js
前端
javascript
动画
el-row :gutter
el-row:gutter是在
Vue
.js项目中使用的一个属性,用于为el-row组件添加间隔。具体来说,它会在el-row内部的所有el-col组件之间添加一些空间,以达到分隔的效果。
向沙托夫问好
·
2025-05-10 14:30
vue.js
javascript
前端
elementui
ecmascript
Vue
3中的模板指令——DOM事件监听指令v-on
4.6.3事件监听指令v-on(@)可以使用v-on指令(简写为@)来监听DOM事件,并在事件触发时执行对应的JavaScript脚本,即handler事件处理函数。用法:v-on:click="handler"或@click="handler"。事件处理器(handler)的值可以是:内联事件处理器:事件被触发时执行的内联JavaScript语句(与onclick类似)。方法事件处理器:一个指向
南腔北调-pilmar
·
2025-05-10 11:13
#
Web前端开发基础
vue.js
javascript
前端
速通
Vue
3:从入门到实战(附图解+对比)
针对
Vue
2转
Vue
3开发者/刚接触框架的新手,快速掌握核心差异与实战技巧一、生命周期对比(
Vue
2vs
Vue
3)1.1生命周期对照表(含组合式API)
vue
2是选项式API的写法,
vue
3是支持选项式和组合式两种写法
鎏旧
·
2025-05-10 11:40
vue.js
前端
javascript
【Electron】electron-
vue
借助 element-ui UI 库助力桌面应用开发
而electron-
vue
是一个结合了electron与
vue
的套件。这样我们就能方便地使用
vue
快速开发桌面应用。但是,
vue
只是在js这层面做了大量的便捷的操作。对UI并未过多涉及。
我会唱天意
·
2025-05-10 10:04
面试题汇总与解析
技术
Vue
3 中编译时和运行时的概念区别
文章目录前言
Vue
3中的编译时vs运行时区别模板在编译时转化为渲染函数编译时的优化处理运行时的工作:创建组件实例与渲染流程前言详细整理
Vue
3中编译时和运行时的概念区别,并重点解释为什么组件实例是在运行时创建的
TE-茶叶蛋
·
2025-05-10 09:23
面试复习系列
vue3源码学习
vue.js
javascript
前端
关于前端经验1年的思考&&最近的前端面试
巴拉巴拉~和大家聊聊自己的想法吧,9月21号拿了外包offer,我是不想去的,但是就一年经验(我去年校招的)以及空窗期,这个面试市场确实是不给我面试机会的,之前我觉得我对前端技术掌握得其实还行,react
vue
webpackt
杏花下的海
·
2025-05-10 06:40
js
前端
面试
javascript
antdv-<a-form>的使用
是AntDesign
Vue
中用于创建表单的组件,提供了一种结构化的方式来收集用户输入。它支持多种布局、验证、数据绑定等功能,非常适合用于处理用户输入和提交数据。
来一碗刘肉面
·
2025-05-10 06:07
Ant-Design-Vue
前端
javascript
【报错】vite+
vue
3项目中WebSocket代理连接失败的一种可能性
注意vite.config.ts中代理设置是否设置headervite.config.ts"/api/":{target:`http://1.1.1.1/`,//请求后台接口ws:true,changeOrigin:false,//允许跨域headers:{Connection:"keep-alive",},},header设置会干扰WebSocket协议的正常升级流程,从而影响到WebSocke
小阿承
·
2025-05-10 05:33
websocket
网络协议
网络
vue
跨域使用websocket_
vue
使用websocket问题记录
最近笔者新参与的一个web项目,拟定采用
vue
2.0来编写,期间遇到有关使用websocket的问题,记录一下,个中遇到的一些问题和解决方法,分享给有需要的人。
五犬
·
2025-05-10 05:02
Vite的WebSocket
webSocketSocketJavaSocket概述工作原理优势劣势JavaWebSocket概述工作原理代码示例nodeJSWebSocket优势劣势vite中的WebSocket代码示例使用vite进行创建服务器并对
Vue
突然好热
·
2025-05-10 05:01
Vite为你保驾护航
websocket
网络协议
java
javascript
掌握
Vue
x:
Vue
状态管理的进阶之道
掌握
Vue
x:
Vue
状态管理的进阶之道背景简介在单页面应用(SPA)中,组件间共享和管理状态是一大挑战。
Vue
x作为
Vue
.js的状态管理模式,为开发者提供了一种优雅的方法来维护和管理组件之间的状态。
李多田
·
2025-05-10 00:29
Vuex
状态管理
mutations
actions
异步操作
Vue
项目---懒加载的应用
懒加载介绍原理展示详细解析模版部分脚本部分数据和变量IntersectionObserver加载更多数据生命周期钩子代码Mock数据前端代码介绍懒加载(LazyLoading)是一种常见的前端优化技术,用于延迟加载页面上的资源(如图片、视频、组件等),直到它们真正需要被显示时才加载。这种技术可以显著提高页面的加载速度,减少初始加载时的资源消耗,提升用户体验。原理懒加载的核心思想是:只加载用户当前需
miraculous111
·
2025-05-10 00:56
vue.js
前端
javascript
性能优化
进一步完善前端框架搭建及
vue
-konva依赖的使用(Vscode)
前端开发(一)接续上一篇文章,向下探索大致项目架构如下图所示:1.完善项目架构由于我们初始化创建的项目框架是最为基础的所以接下来我们将进行一步步拓展:通过命令:npminstall
vue
-router@
一位搞嵌入式的 genius
·
2025-05-10 00:55
前后端项目开发
vue.js
vscode
前端
javascript
npm
Vue
3 + Node.js 实现客服实时聊天系统(WebSocket + Socket.IO 详解)
我们使用
Vue
3作为前端框架,Node.js作为后端,通过WebSocket+Socket.IO协议实现实时通信。1.1实时通信的痛点传统HTTP协议就像打电话:客户端发起请求→服务器响应→挂
盛夏绽放
·
2025-05-09 23:49
node.js
websocket
网络协议
vue
中scss使用js的变量
一、前言在项目开发中,很多时候会涉及到scss样式变量,正常定义方式$primary-color:rgb(188,0,194);;使用时直接使用即可:color:$primary-color。但是,如果,这些变量是在js中定义的怎么办二、实现动态绑定::style=“{‘–str-length’:strLength}”scss中使用v-bind(strLength)=>strLength是js变量
halo1416
·
2025-05-09 20:33
vue3
javascript
scss
vue3
上一页
47
48
49
50
51
52
53
54
下一页
按字母分类:
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
其他