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
《Vue2
跨版本Vue组件封装实战:一招解决
Vue2
/Vue3双版本兼容
跨版本Vue组件封装实战:一招解决
Vue2
/Vue3双版本兼容前言在企业级组件库开发中,同时支持
Vue2
和Vue3是提升技术资产复用率的关键需求。
二川bro
·
2025-05-01 21:59
前端
vue.js
javascript
ecmascript
uniapp + Axios + 小程序封装网络请求
前言小程序自带的网络请求使用起来比较麻烦,不便于管理,就需要封装网络请求,减少繁琐步骤,封装最终效果,根据类别将网络请求封装在文件中,使用得时候调用文件名名称加文件中得自定义名称,就可以了需要
vue2
+
向明天乄
·
2025-05-01 11:52
uni-app
小程序
vue3Axios封装网络请求 + 跨域
前言普通得Axios使用起来比较麻烦,不便于管理,就需要封装网络请求,减少繁琐步骤,封装最终效果,根据类别将网络请求封装在文件中,使用得时候调用文件名名称加文件中得自定义名称,就可以了需要
vue2
Axios
向明天乄
·
2025-05-01 11:21
vue.js
前端
vue2
/3 | nuxt - 报错 Error: error:0308010C:digital envelope routines::unsupported(node项目启动运行、打包时报错,解决)
错误描述在
vue2
、vue3、nuxt项目开发中,当执行启动运行/打包时报错:Error:error:0308010C:digitalenveloperoutines::unsupported详细解决方案
十一猫咪爱养鱼
·
2025-05-01 02:59
前端常见问题解决
前端组件与功能(开箱即用)
vue3
vue2
nuxt
node
webpack
webpack版本升级无效
node升级降级无法解决
粘贴WORD内容到百度编辑器,格式不乱怎么办?
要求:开源,免费,技术支持编辑器:百度ueditor前端:
vue2
,vue3,vue-cli,react,html5用户体验:Ctrl+V快捷键操作功能:导入Word,导入Excel,导入PPT(PowerPoint
全武凌(荆门泽优)
·
2025-05-01 02:55
word
百度
编辑器
umeditor粘贴word
ueditor粘贴word
ueditor复制word
ueditor上传word图片
Vue 2 与 Vue 3 自定义指令(Directive)详解
Vue2
与Vue3自定义指令(Directive)详解Vue的自定义指令(Directive)允许开发者直接操作DOM,实现原生HTML无法直接实现的功能(如自动聚焦、滚动加载等)。
肠胃炎
·
2025-04-30 20:18
前端知识点
vue.js
前端
javascript
Vue2
和 Vue3 的核心区别
1.响应式原理:从「手动挡」到「自动挡」
Vue2
:使用Object.defineProperty监听数据变化,但无法检测新增属性和数组索引修改,需要借助Vue.set。
黄同学real
·
2025-04-30 16:47
前端
vue
前端
vue
vite+
vue2
+elementui构建之 vite.config.js
各种查阅资料,弄了一份直通构建vite构建elementUi核心文件,构建基于开源若依
vue2
+vue3版本改造,感谢开源,感谢若依。
Sahas1019
·
2025-04-30 11:47
elementui
vue.js
【分页表格】
Vue2
+ Element UI实现自定义的分页表格组件(自定义Vue组件)
这篇文章,主要介绍
Vue2
+ElementUI实现自定义的分页表格组件(自定义Vue组件)。
Mr.小朱同学
·
2025-04-30 04:27
Web前端笔记
vue.js
自定义分页表格
Vue自定义组件
分页表格组件
element-ui
微信小程序操作蓝牙教程
官方API地址https://developers.weixin.qq.com/miniprogram/dev/framework/device/ble.html教程开始1、参照uniapp+
vue2
开发蓝牙的教程
renkai721
·
2025-04-30 02:44
JAVA
微信小程序
小程序
小程序蓝牙
低功耗蓝牙
BLE
bluetooth
前端八股文经验分享:面试拷打经历 与 知识总结(纯个人总结)(八) - 持续更新ing
目前大多浏览器时60Hz,每一帧耗时16.6ms浏览器一帧所经历的过程:接收输入事件执行回调事件开始一帧执行RAF页面布局,样式计算绘制渲染执行RIC2.Objet.defineProperty与Proxy的区别在
Vue2
T Z X_
·
2025-04-29 21:35
前端
面试
经验分享
第十一节:性能优化高频题-响应式数据深度监听问题
解决方案:watch的deep:true选项或watchEffect自动追踪依赖Vue响应式数据深度监听与性能优化指南一、深度监听的核心方案watch的deep:true模式•
Vue2
实现:需显式声明深度监听配置
涵信
·
2025-04-29 17:40
性能优化
javascript
vue.js
vue2
el-input-number 千分位显示的支持(不影响v-model的数值取值)
{el.value=parseFloat(el.value.replace(/,/g,'')).toFixed(2)}//失去焦点时转化为千分位el.onblur=()=>{constonBlurValue=parseFloat(el.value.replace(/,/g,''))if(!isNaN(onBlurValue)){el.value=onBlurValue.toLocaleString
小白咚
·
2025-04-29 16:21
vue.js
elementui
javascript
前端
ecmascript
Vue3中的ref为何要用.value进行值的调用?
在
Vue2
中,所有的数据都通过一个Data进行统一的返回,并且在data中对某个组件要用的数据进行统一的管理,常见的使用形式是这样的:importsearchfrom'@/components/search'importtodosfrom
ciarlatani
·
2025-04-28 21:48
javascript
前端
vue.js
vue2
大屏适配
新建组件FullContainerexportdefault{name:'FullContainer',mounted(){this.initSize();window.addEventListener('resize',this.setScale);},beforeDestroy(){this.recoverSize();window.removeEventListener('resize',t
H30919
·
2025-04-28 21:42
javascript
前端
vue.js
Vue2
.0开发之——babel-loader处理高级JS语法(09)
一概述通过装饰器注解问题导入babel-loaderbabel-loader的安装与配置babel-loader处理后的效果二通过装饰器注解问题导入babel-loader2.1在index.js文件中,添加如下代码//定义装饰器函数functioninfo(target){target.info='Person.info'}//定义一个普通的类@infoclassPerson{}console.
PGzxc
·
2025-04-28 21:42
Vue2
webpack
Vue
babel-loader
Vue2
、Vue3区别之响应式原理
Vue2
、Vue3区别之响应式原理文章目录
Vue2
、Vue3区别之响应式原理**一、
Vue2
的响应式原理****1.核心机制:`Object.defineProperty`****2.局限性****二、
肠胃炎
·
2025-04-28 15:08
前端知识点
javascript
前端
vue.js
Vue2
和Vue3区别之API
Vue2
和Vue3区别之API文章目录
Vue2
和Vue3区别之API一、全局API对比总表**1.创建应用实例****
Vue2
:`newVue()`****Vue3:`createApp()`****2
肠胃炎
·
2025-04-28 15:08
前端知识点
vue.js
前端
javascript
Vue.js 核心特性解析:响应式原理与组合式API实践
一、Vue响应式系统深度解析1.1响应式基础Vue3使用Proxy替代了
Vue2
中的Object.defineProperty,带来了更强
じ☆ve 清风°
·
2025-04-28 13:24
前端
vue.js
前端
Vue程序下载
Vue是一个基于JavaScript(JS)实现的框架,想要使用它,就得先拿到Vue的js文件Vue官网
Vue2
:Vue.jsVue3:Vue.js-渐进式JavaScript框架|Vue.js下载并安装
lh_1254
·
2025-04-28 03:49
vue.js
前端
javascript
Vue2
和ElementUI编写的无限级菜单路由
Vue2
和ElementUI编写的无限级菜单路由文章转载自:www.javaman.cn{{item.name}}{{child.name}}{{item.name}}exportdefault{data
kettle教程学习
·
2025-04-27 23:23
elementui
vue.js
前端
Vue2
+ElementUI实现无限级菜单
使用
Vue2
和ElementUI实现无限级菜单,通常菜单数据以树形结构存储,每个菜单包含多个子菜单,子菜单又可以继续包含更深层次的子菜单项。所以,需要使用递归形式,完成子项菜单的渲染。
觉醒法师
·
2025-04-27 22:18
Vue.js
elementui
前端
javascript
vue
Vue 2 vs Vue 3:核心语法与 API 对比详解
对于已经熟悉
Vue2
的开发者来说,理解Vue3在核心语法和API上的变化是过渡的关键。
尹劭东
·
2025-04-27 19:30
vue.js
前端
javascript
vue3 给全局(每个实例) 添加公共方法
比如我们需要给每个实例添加$axios方法
vue2
添加的方法很简单importVuefrom'vue'importaxiosfrom'axios'Vue.prototype.
Z_ One Dream
·
2025-04-27 03:14
vue
vue
九方前端面试
面试问题回答小编大二找实习面试,跟面试官死缠烂打的一次,公司使用的是
vue2
和vue3较多,所以问的比较多的是
vue2
和es6,以下是总结的面试官喜欢问的几个点。1.ES6新特性有哪些?
Deepsleep.
·
2025-04-26 17:47
前端
面试
职场和发展
手把手教你 Vue 父子组件通信(超通俗版)
1.爸爸给儿子送东西:父传子(props)就像爸爸给儿子递玩具,父组件用props给子组件传数据,
Vue2
和Vue3的区别主要在写法:
Vue2
(传统写法)爸爸组件(父组件):importChildComponentfrom
jingling1007
·
2025-04-26 17:40
前端
vue.js
javascript
前端
前端框架
Vue3 - 详细实现虚拟列表前端虚拟滚动列表解决方案,vue3长列表优化之虚拟列表,解决列表动态高度不固定高度及图片视频图文异步请求加载问题,虚拟列表DOM大量数据同时加载渲染卡顿太慢及下滑列表闪烁
前言
Vue2
版本,请访问这篇文章在vue3项目开发中,详解实现虚拟列表高度不固定(不定高)且复杂含有图片视频等复杂虚拟列表教程,决列表每项高度不确定及img图像或视频的加载方案,利用缓冲区技术解决用户浏览时渲染不及时列表闪烁白屏
王二红
·
2025-04-26 06:57
+
Vue3
vue3
虚拟列表
长列表滚动虚拟列表hooks
vue3如何实现虚拟列表示例
vue3表格table虚拟列表
vue3大量数据同时渲染怎么办
虚拟列表滑动加载闪一下闪烁
vue2
:实现上下两栏布局,可拖拽改变高度
要拖拽改变两栏高度,那么总高度要确定,在拖拽的过程中,实时根据光标位置计算两栏高度,所以:1、最外层有一个box,高度是屏幕高度screenHeight;2、该值在页面挂载时获取初始值(window.innerHeight-100),这里减少100,因为窗口上面有工具栏;3、监听窗口resize事件并实时计算高度;4、内部三个区域,分别是上中下,中间区域作为被拖动的那根线,光标悬浮其上时改变形状,
我是飞鸟呀
·
2025-04-26 05:50
Vue
前端
javascript
html
【Vue项目】安装引入使用vconsole(生产环境不显示)
vue2
中安装引入使用vconsole前言最近在做公司移动端的前端开发的时候,为了让测试人员能够在手机、平板上也能看到像浏览器f12那样的调试工具,便于查看日志数据和网络请求等,专门搜了一下,发现这个vConsole
SuperYiY
·
2025-04-26 03:43
【Vue项目】系列
前端
javascript
vue.js
解决
vue2
.7及以后版本不兼容chrome老版本的问题
报错信息UncaughtSyntaxError:Unexpectedtoken.解决方案:根目录下新建balel.config.js文件module.exports={presets:['@vue/cli-plugin-babel/preset']}pakege.json的browserslist参数增加"Chrome>64"重新初始化依赖并运行即可正常访问browserslist参数配置参考:h
依赖_赖
·
2025-04-26 01:56
vue
javascript
前端
vue.js
Vue - 详细实现将复杂 table 表格导出到 Excel(xls) 文件,支持原生表格、ElementUI 复杂表格、Ant Design Vue 复杂表格(将前端表格“所见所得“导出)
本文实现了在
Vue2
网页开发中,将任意复杂表格导出为excel(.xls)电子表格文件,无论是原生表格还是element/ant等组件库的表格组件,都可以“所见所得”完美导出。
王二红
·
2025-04-25 20:23
+
Vue
vue
excel电子表格
前端将表格导出xls格式文件
vue导出表格为xls详细示例
导出特别复杂的表格到xls教程
导出element表格为xls
导出ant
des表格到xls
Vue2
-低版本编译兼容-基础语法-data-methods-双向数据绑定v-model
文章目录1.安装编译命令2.低版本兼容3.
vue2
响应式数据3.1.data定义3.2.双向数据绑定v-model3.3.单向数据绑定v-bind4.方法methods5.子组件向父组件传值6.父组件向子组件传值
插件开发
·
2025-04-25 20:49
illustrator
AI脚本插件开发
data
vue2
数据绑定
Vue2
-指令语法
v-bind和v-model笔记1笔记2data(){return{url:"http://123.57.27.43:9908/mimi/index.html",name:"马朋帅"}}例:123请选择北京上海阅读并接受userInfo:{hobby:[],city:'beijing',other:'',agree:''//v-model的初始值是非数组收集的是checkbox的布尔值}v-mod
小马爱记录
·
2025-04-25 20:46
Vue2
vue.js
前端
前端框架
webstorm 不识别Vue旧项目的路径别名 @
如果我们打开的是旧项目,比如
Vue2
.5之类的,此时配置文件可能是在build/webpack.xxx.config.js中,此时如果需要对这个项目能够正确识别,我们可以调整webstorm的webpack
红发-SHANKS
·
2025-04-25 17:29
开发工具
vue.js
webstorm
javascript
第二步
Vue2
vue.config.js 基础配置,路径别名alias
vue.config.js是一个用于Vue项目的配置文件,用于自定义项目的构建配置。在这个文件中,你可以修改webpack相关的选项,以满足你的项目需求。webpack当前版本@5.88.2在你的项目根目录下,找到或创建一个名为vue.config.js的文件,根据以下内容进行修改:配置静态资源访问路径module.exports={//静态资源访问路径,默认'/'publicPath:'./'}
-Bell-
·
2025-04-25 17:26
Vue2
javascript
vue.js
前端
vue2
vue.config.js
路径别名alias
vue2
如何二次封装表单控件如input, select等
需求项目需要做一个城市选择器,数据来源公司的后端,要求用级联选择,使用的el-cascader思路二次封装要尽可能保留原有的组件prop,用法尽量保持和el-cascader一致,所以采用透传的方式传递propimport{findListByParentId}from'@/api/area/area'exportdefault{name:'regionCascader',props:{value
前端练习生
·
2025-04-25 08:25
vue.js
前端
javascript
解决el-radio-group中的area-hidden报错
三、解决方法:方法一:(
vue2
和vue3都适用)选项1选项2选项3exportdefault{data(){return
新茶十九
·
2025-04-25 04:29
#
elemen-plus
vue.js
nuxt
el-radio
aira-hidden
vue2
下载excel文件的时候添加进度条
{{item.fileName}}下载删除查看更多import{fileTaskPage,fileDownloadTask}from"@/api/admin/user";exportdefault{data(){return{visible:false,menuList:{},serchFormf:{page:1,pageSize:5,},};},methods:{init(){this.visi
木毅01
·
2025-04-25 04:27
elementui
vue
vue.js
javascript
前端
第一节:核心概念高频题-Vue3响应式原理与
Vue2
的区别
Vue2
:基于Object.defineProperty监听对象属性,需手动处理数组方法重写Vue3:采用Proxy代理实现全量响应式,支持动态新增属性和深层嵌套对象监听一、实现机制对比1.
Vue2
:基于
涵信
·
2025-04-25 00:33
vue.js
javascript
ecmascript
2024高频前端面试题
Vue2
和 Vue3 篇
HTML和CSS篇:2024高频前端面试题HTML和CSS篇-CSDN博客JavaScript和ES6篇:2024高频前端面试题JavaScript和ES6篇-CSDN博客*
Vue2
和Vue3的区别:1
Vue安夏
·
2025-04-25 00:31
前端
el-table中el-input的autofocus无法自动聚焦的解决方案
注:本例以
vue2
+elementUI为例分析这个需求看着挺简单的啊,不就是默认展示数字,点击按钮时,把数字变成输入框吗,再给个自动聚焦autofocus,再监听一下失去焦点事件,这不就完了吗示意图如下
前端没钱
·
2025-04-24 11:04
项目笔记
vue.js
elementui
javascript
【UniApp】
Vue2
scss 预编译器默认已由 node-sass 更换为 dart-sass
从HBuilderX4.56+,
vue2
项目也将默认使用dart-sass预编译器。
vue2
开发者sass预处理注意:sass的预处理器,早年使用node-sass,也就是
vue2
最初默认的编译器。
不懂英语的程序猿
·
2025-04-23 21:32
Uniapp
sass
scss
less
前端
vue2
按钮权限控制
文章目录简介第一种方式处理思路permission.js在main.js中引入注册对需要控制的按钮添加v-permission第二种方式创建自定义指令使用自定义指令确保权限数据正确加载简介在
Vue2
中,
冉成未来
·
2025-04-23 05:46
Web
vue.js
前端
javascript
Vue2
集成ElementUI实现左侧菜单导航
文章目录简介静态导航安装element-ui,vue-router,vuex编写router/index.jsmain.js中引入elementui,router编写左侧导航返回的菜单数据动态导航编写router/index.js左侧菜单通过for循环生成通过for循环+递归生成store/index.jsmain.js中引入store登录页面代码菜单返回数据总结动态菜单的递归调用动态路由记录菜单
冉成未来
·
2025-04-23 05:13
Web
elementui
前端
javascript
vue的props组件通信
本文中分享
vue2
中组件通信知识点案例一:props父子通信数组写法父组件将数据传递给子组件父组件:主要关注组件可以看到这个组件写了一共属性msg。
常年游走在bug的边缘
·
2025-04-21 23:44
vue.js
javascript
windows
直播分享|TinyVue 多端实战与轻量图标库分享
TinyVue是一个跨端跨框架的企业级UI组件库,基于renderless无渲染组件设计架构,实现了一套代码同时支持
Vue2
和Vue3,支持PC和移动端,包含100多个功能丰富的精美组件,可帮助开发者高效开发
·
2025-04-21 17:47
前端vue.js开源组件库
前端面试真题集合(一)
一、Vue的响应式原理Vue的响应式系统通过数据劫持和依赖追踪实现,核心流程如下:数据劫持•
Vue2
.x:使用Object.defineProperty递归遍历数据对象,将属性转换为getter/setter
GISer_Jinger
·
2025-04-21 05:04
中大厂面试
面试
javascript
前端
模板语法 & vue指令
(这两个比较常用)双括号法{{message}}constmessage="我是梁文迪"另一种
vue2
中常用写法对比{{message}}{{uppercaseMessage}}{{user.name}
梁文迪
·
2025-04-20 20:05
vue.js
前端
javascript
Pulsar Management
Vue2
+Webpack4改造成Vue3+Vite
PulsarManagement
Vue2
+Webpack4改造成Vue3+Vite背景问题点初步改造--仍旧使用webpack4(未解决--已放弃)1.package.json文件改造2.webpack.config
qq_39760573
·
2025-04-20 15:35
前端
vue
重构
webpack
前端框架
vue2
和vue3中实现点击复制粘贴功能
提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录
Vue2
(点击复制粘贴功能的实现)1.安装vue-clipboard插件2.引入vue-clipboard插件3.在组件中使用复制粘贴功能
魔术师ID
·
2025-04-20 01:58
前端方法的总结及记录
归纳
javascript
vue.js
开发语言
前端
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他