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
vue+element
vue+Element
动态表单 动态增减表单项
动态增减表单项也是比较常用的,除了在Form组件上一次性传递所有的验证规则外还可以在单个的表单域上传递属性的验证规则,在一些需求下面很灵活方便。下面来看看怎么样实现动态增加,验证,删除表单项。直接上代码点击打开动态表单1"class="box_threeel-icon-delete"@click="removeDomain(item)">现在有({{quantity||"1"}})个最多45个新增
疯人院里的疯言风语
·
2025-06-28 09:42
vue.js
elementui
javascript
vue+element
弹出框设置可以上下左右拉伸,移动,双击放大效果
**在网上找了很多,移到项目后总不满意,然后结合着自己改了一个。直接放注册指令代码,需要自己生成一个js文件放进去,并在main.js里面引入```javascript//注册自定义指令Vue.directive('dialogDragResize',{bind(el){//获取弹窗头部(用于拖动)constdialogHeaderEl=el.querySelector('.el-dialog__
Black____White
·
2025-05-23 01:55
VUE.js
vue
elementui
javascript
vue+element
下拉选择器默认选择第一个并根据选择项展示相关数据
//data数据options:[],value:null//修改下拉选择方法handleChange(value){this.testvalue(value)},发送请求成功后将选择框的绑定数据修改为第一项的id就能展示相关数据getSelectList(){queryList.then(res=>{if(res.code==200){//模拟发送请求后默认选择第一个数据this.options
一路向前的月光
·
2025-05-15 13:35
vue
elementUI
vue.js
javascript
elementui
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+element
的面包屑导航,动态实现(简单好用)2021-09-23
element的面包屑导航没有切换事件,没有各种动态绑定什么的,但是面包屑却需要随页面变化而层级变化这里,我采用watch监听加判断来搞定{{bread[index].text}}exportdefault{data(){return{bread:[{text:'所有课程',path:'/allClass/course'},{text:'章',path:'/allClass/chapter',qu
墨雪遗痕
·
2025-05-07 21:29
vue
elementui
vue.js
javascript
vue+element
:el-table导出(excel\txt) 整理5种方法
1.前端dom导出,展示啥导出啥importFileSaverfrom'file-saver'importXLSXfrom'xlsx'setTimeout(()=>{varlastName='xlsx'//txtvarwb=XLSX.utils.book_new()vartable=document.getElementById('exportTankTable')//el-table的id:ex
PoPo丶K
·
2025-04-25 20:50
vue.js
javascript
前端
vue+element
导出表格excel
简介:一般适用于没有分页的,完整表格那种,否则这种在后端实现的话,会稍微复杂一些,而且因为是全部数据都查出来的,也不需要考虑重新去获取多一次数据实现方式:1、下载依赖npminstall--savexlsxfile-saver2、引入插件importFileSaverfrom"[file-saver](https://so.csdn.net/so/search?q=file-saver&spm=1
WalkerShen
·
2025-04-25 20:18
vue.js
excel
前端
vue+element
项目中报错Blocked aria-hidden on an element because its descendant retained focus. The focus m
问题描述在
vue+element
项目开发过程中有一个页面使用了el-radio组件但是在切换时会报错Blockedaria-hiddenonanelementbecauseitsdescendantretainedfocus.Thefocusmustnotbehiddenfromassistivetechnologyusers.Avoidusingaria-hiddenonafocusedelem
旭久
·
2025-04-12 17:22
vue.js
前端
javascript
vue+element
ui 实现选择季度组件
1、实现效果和elementui选择月份同样的效果,也支持键盘上下左右控制选择季度。2、页面调用3、组件代码:ElQuarterPicker.vue{{title}}{{viewList[(line-1)*4+index-1].label}}exportdefault{name:'ElQuarterPicker',props:{placeholder:{type:String,default:''
我家媳妇儿萌哒哒
·
2025-03-28 12:35
vue.js
ui
elementui
关于
vue+element
ui 中的导航菜单问题
关于vue+elementui中的导航菜单问题最近公司要开发一个vue项目,自己搭框架的时候用到了element,目标是实现一个顶部菜单以及侧边菜单栏。直接上代码。importcommonHeaderfrom"@/components/header"importleftContentfrom"@/components/leftContent"exportdefault{name:'layout',
空心闲人
·
2025-03-24 10:20
前端
程序员
vue+element
实现蛇形时间轴 拐弯时间轴
公司业务需要做一个如图效果分享给有需要的人有更好的意见欢迎交流核心代码如下{{v.content}}{{v.content}}数据experienceData:[{content:'交换机外带管理'},{content:'交换机CLI界面调试'},{content:'交换机TELNET管理配置'},{content:'交换机生成树配置'},{content:'路由器TELNET管理配置'},{co
爱吃火腿的子车鸿轩
·
2025-03-09 00:57
vue.js
javascript
ecmascript
vue+element
ui多表单统一验证
场景每个产品对应多个应用,当对产品进行修改的时,可同时修改应用相关参数,从后端接受应用参数集合,每个应用生成动态表单,点击确认按钮,对所有表单进行统一认证,验证成功再将数据保存至数据库;HTML代码//特别注意ref这里的index,填在$refs['xx']--xx就是这个ref<el-form:ref="'app
as-鲨鱼辣椒
·
2025-03-05 19:04
js
javascript
html
vue.js
elementui
vue+element
el-tree 最详细的使用方法,包含真实数据渲染
上一篇文章贴了完整的el-tree代码,这一篇详细的描述一下如何在项目中使用传送门,el-tree完整代码,有完整的代码先从这一段代码开始,对应的是左侧的树区域input的v-model绑的值在data中定义:filterText:“”,//树过滤在watch中监听,筛选的值会不断发生变化,所以要监听值的变化,调用树的filter方法,用this.$ref.tree点出来。watch:{filte
春晓_春眠花落
·
2025-02-12 05:33
element
树结构
vue
CRMEB多商户商城系统JAVA版 B2B2C商家入驻平台系统独立版全开源
系统框架基于Java+vue+uni-app开发,并采用业界主流开发框架SpringBoot;前端开发中,WebPC管理端使用
vue+element
山,移动端使用uni-app框架,前后端分离开发;
黑马源码库miui52086
·
2025-02-07 19:46
博纳miui52086
java
vue.js
开发语言
小程序
微信公众平台
微信小程序
javascript
vue+element
使用el-input输入框自动聚焦问题
element中el-input有autofocus属性,但是这个能在第一次初始化的时候自动聚焦,解决办法:<el-inputprefix-icon="el-icon-search"v-
woderlili
·
2025-02-01 15:35
vue
vue
vue+Element
实现搜索关键字高亮功能
本文实例为大家分享了vueelementUI表格关键字筛选高亮的具体代码,供大家参考,具体内容如下代码:1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787
hsany330
·
2025-01-20 09:03
vue+element
使用弹框this.$confirm 区分关闭和取消按钮
需求描述:点击按钮,弹出弹窗,要做两个选择按钮,要区分开选择和关闭的功能代码实现:this.$confirm("是否确定删除选中的数据?","提示",{confirmButtonText:"确定(A按钮)",cancelButtonText:"取消(B按钮)",type:"warning",distinguishCancelAndClose:true,//重要,设置为true才会把右上角X和取消区
乐容
·
2024-08-31 17:27
vue.js
javascript
前端
vue+element
左侧菜单栏+Tab页访问本地页面
exportdefault{data(){return{pageList:[],linkList:[],activePage:'',reloadFlag:true}},provide(){return{closeCurrent:this.closeCurrent}},created(){//if(this.$route.path!=indexKey){//this.addIndexToFirst(
夏_克
·
2024-02-20 19:54
javascript
vue
前端
vue+Element
实现文字列表轮番滚动效果
预警信息{{item.info}}{{item.info}}{{nei}}紧急联系人:周峰联系人电话:15515554312exportdefault{data(){return{chuxian:true,chuxians:false,nei:"",messages:[{type:"报警",deviceId:12,info:"温度传感器西特SetraSTC温度读数异常"},{type:"报警",d
菜鸟茜
·
2024-02-20 18:45
Element
VUE
js
vue
Element
【详细流程】
vue+Element
UI项目中使用echarts绘制圆环图 折线图 饼图 柱状图
vue+ElementUI项目中数据分析功能需要用到圆环图折线图饼图柱状图等,可视化图形分析安装流程及示例1.安装依赖npminstallecharts--save2.在main.js中引入并挂载echartsimportechartsfrom'echarts'Vue.prototype.$echarts=echarts3.在需要使用echarts的页面引入echartsimport*asecha
G佳伟
·
2024-02-19 23:59
vue.js
ui
echarts
vue+element
(项目中的使用)
Table1,带选择的table,选择时选择对应的id进行操作letarr=[];//选择id存放的数组for(leti=0;i{{item.name}}单元格项有不同的操作按钮使用slot-scope="scope"在el-table-column中加入一个随机的key值,这样界面切换的时候检测到不同的key值就会重新去加载:key="Math.random()"2,自定义表头label3,筛选
友人!
·
2024-02-11 15:06
VUE
vue.js
JS连接打印机
1,
vue+element
打印el-dialog弹框内容在main.js引入print.js文件importPrintfrom‘.
友人!
·
2024-02-11 15:05
代码案例
el-table复选框显示异常
用
vue+element
写项目的时候遇到了一个问题,el-table的复选框按钮显示异常,具体表现为:只选择了一条数据时,上面控制全选的复选框也会呈“全选中”状态,而不是“半选中”状态的只显示一条横线,
85d8c4f3886f
·
2024-02-09 11:52
vue+Element
实现tree树形数据展示
简单粗暴是我的原则,方便复制粘贴是我的梦想!!!效果如下微信截图_20200710114604.pngimport{root}from'../../api/api';exportdefault{data(){return{setTree:[],defaultProps:{children:'children',label:'name'},}},methods:{getListData(){letd
森森deHOME
·
2024-02-06 23:49
(已解决)vue+element-ui实现个人中心,仿照原神
差一个个人中心页面,看到了这个博主的个人中心,真的很不错地址:
vue+element
仿原神实现好看的个人中心最终效果:
BrianGriffin
·
2024-02-06 17:01
vue.js
前端
javascript
vue+element
el-tree树形控件的底层菜单横向排列
完整代码:exportdefault{data(){return{routeList:[{title:"授权管理后台",list:[{id:1,label:"京店宝",children:[{id:2,label:"用户分析",children:[{id:4,label:"查询次数",children:[{id:7,label:"页面查看权限"},{id:8,label:"编辑"}]},{id:5,
@~~涛
·
2024-02-02 22:12
Vue
vue+element
换肤功能
1.首先建深色和浅色两个主题样式变量样式表,样式表名和按钮中传入的值一样,本例中起名为default.scss和dark.scss2.在data中定义主题变量名zTheme:‘defalut’,默认引用defalut.scss,在点击按钮时切换引用的样式表,达到换肤效果3.dom中写入主题切换按钮/****更换主题按钮*****/深色主题 ||浅色主题2.setTheme方法
~张小八~
·
2024-02-02 00:58
vue.js
前端
javascript
vue+element
级联选择仅显示最后一级
:show-all-levels="false"定义了是否显示完整的路径,将其赋值为false则仅显示最后一级职业:绑定值的时候我之前一直不明白为啥后端给的是字符串,而我返回的是一个数组,后来才知道,我刚开始的问题是:后端返我一个String,occupationCode:'009800',但是我修改之后返回给后端的是一个Array,[null,null,'990698'],这也就导致前端一直报错
wangxiurong
·
2024-02-02 00:41
vue+element
ui表单校验问题
问题:点击表单出现一个树状显示弹出层,点击选择内容回显至表单,但表单有回显后校验规则仍在,点击保存后提示校验必填trigger的值blur和change如何区分使用(1)blur:主要用于一些input表单输入,一些类似弹框的回显例如:rules:{budgetGroupOrgName:[{required:true,message:'必填项不能为空',trigger:'blur'}]},//点击
邮一支软猫
·
2024-01-30 20:07
vue+element
项目全局注册el-pagination分页组件和el-upload上传组件并使用
目录前言正文一、分页组件1.1封装方法1.2调用方法二、上传组件2.1封装方法2.2调用方法三、vue中全局注册组件3.1全局导入3.2在main.js中引入文件3.3在其他.vue单页面直接引入组件,不用再引用结语前言为什么我要写这个博客?因为记录一下平时怎么偷懒写代码~~不然怕忘了;其实主要为了记录全局注册组件的方法,在项目中就不用单页面调用了,需要的地方直接用,但是太单调了,就多整理了一下v
jcat_李小黑
·
2024-01-29 17:11
ElementUI
Vue
vue
element
vue+element
ui+el-upload+oss
1.安装ali-oss2.main.jsconstOSS=require('ali-oss');Vue.prototype.client=newOSS({accessKeyId:'',//查看你自己的阿里云KEYaccessKeySecret:'',//查看自己的阿里云KEYSECRETbucket:'',//你的OSSbucket名称region:'oss-cn-beijing',//bucke
Manta__
·
2024-01-27 01:26
vue
vue
阿里云
vue+element
ui实现表格的合计功能
效果:在vue中想实现合计功能,需要在标签中增加:summary-method="getSummaries"然后在methods中增加方法:(改变column.label即可)getSummaries(param){const{columns,data}=param;constsums=[];columns.forEach((column,index)=>{if(index===0){sums[i
拖拉机上的爱
·
2024-01-25 21:16
vue.js
前端
javascript
vue+element
表格使用(单元格内编辑、表格后新增一行、删除表格行)
element组件生成表格前端使用element组件实现表格创建,开发文档中有一个单元格点击事件cell-dblclick——当某个单元格双击时触发该事件。通过使用该事件实现单元格可编辑。表格后新增一行的逻辑很简单,直接添加一行表格数据就行。删除表格行的逻辑也很简单,通过获取选中行和表格数据进行比较,如果相等(即被选中)则从tableData中删除该条数据。具体实现逻辑如下:新增删除{{scope
肆夕沐木
·
2024-01-25 21:44
Vue+element
表格内编辑
表格后新增
删除表格行
vue+element
在table中用jsx语法,列合并、列循环渲染
需求:1.某些特定列需要合并2.某几个列循环渲染3.表格需要可点击行编辑单元格,4.单元格需要行数据两值的对比来动态展示样式因此用jsx能更好更快的解决代码:{{scope.row[planCountArr[index]]==-1?'':scope.row[planCountArr[index]]}}{{renderToInput(scope.row,index)}}{{scope.row[rea
Yaince
·
2024-01-25 21:13
vue.js
javascript
前端
table表格列合计
vue+element
table表格列合计
//列求和getSummaries(param){const{columns,data}=param;//这里可以看出,自定义函数会传入每一列,以及数据constsums=[];columns.forEach((column,index)=>{if(index===0){sums[index]='总计';return;}elseif(index>=1){//index>=1后的列进行求和//页面分
ratel️
·
2024-01-25 21:13
vue.js
elementui
javascript
vue+element
中table列表最后一行添加合计
1.在table中添加show-summary属性,并设置值为true,使用summary-method并传入一个方法,返回一个数组,这个数组中的各项就会显示在合计行的各列中,如下代码2.getSummaries方法逻辑getSummaries(param,callback){const{columns,data}=param;constsums=[];columns.forEach((colum
~张小八~
·
2024-01-25 21:41
vue.js
javascript
前端
Vue+Element
(el-upload+el-form的使用)+springboot
目录1、编写模板2、发请求调接口3、后端返回数据1.编写实体类2.Controller类3、interface接口(Service层接口)4.Service(接口实现)5、interface接口(Mapper层接口)6、xml4、upload相关参数说明(该案例是一个el-form和el-upload结合的,逻辑是:需要先保存输入框的内容才能上传图片,分别调用了4(查询,删除、插入,上传图片)个接
娃哈哈哈哈呀
·
2024-01-25 20:37
Element
SpringBoot
vue.js
spring
boot
elementui
vue 点击某一行的按钮,获取当前行的数据
vue+element
框架假如我想从表格中删除第二行,即身份证号为5的数据,那么就需要在点击删除按钮时拿到那一行的信息。
萌奈加油努力
·
2024-01-25 11:29
vue学习
vue
javascript
vue+element
页面scroll监听
通常用的window.addEventListener在VUE的页面中不太友好可以灵活指定标签1、监听事件,放在mounted中,其中handleScroll为操作事件,mounted(){document.querySelector(".main_zone").addEventListener("scroll",this.handleScroll);//监听页面scroll事件},2、处理文件放
mitusisi
·
2024-01-23 06:02
vue+element
实现树状表格的增删改查;使用el-table树形数据与懒加载实现树状表格增删改查
以下代码可以直接复制使用一、情景:列表是一个树状表格,可以无限添加下级,以及对列表的某一行进行增删改查(目前查没有写)。原博链接二、本篇是在原博主的代码基础上添加了部分功能。功能1:给树状表格添加虚线部分,可以更清楚树节点层级关系功能2:某行数据可以直接输入框编辑,也可以点击编辑按钮打开弹框编辑功能3:我这里树状节点一共有三种:–①顶级根节点first:只会有最外层一个默认就有的可以添加下级【夹】
m0_67402823
·
2024-01-19 19:44
前端
html
vue.js
javascript
前端
vue+element
表格复选框默认勾选第一行,只能选择一条
getLists(){getList().then(res=>{this.tableData=res.data//复选框默认勾选第一行this.checkList=this.tableData[0]this.$nextTick(()=>{this.$refs.tableRef.toggleRowSelection(this.checkList)})})},changeFun(selection,r
从南慕白
·
2024-01-18 17:39
使用
VUE+element
ui 实现输入框 占位符自动补全功能
效果输入${@即可弹出内容2、选中即可填充代码:1、templet{handleSelect(item)})">2、tsautoInputs:any[]=["",""]lastAutoInputs:any[]=["",""]oldAutoInput:string|undefined=''//返回输入建议的方法,也就是说输入框一获取焦点。就会自动调用该方法拿到数据,这些数据就是输入建议的数据。que
Ormosiahosiei
·
2024-01-18 00:34
Vue+Element
Ui实现el-table自定义表头下拉选择表头筛选
用vue+elementui开发管理系统时,使用el-table做表格,当表格列过多的时候,想要做成可选表头的,实现表格列的筛选显示,效果如下:代码文件结构:废话不多说,直接上代码:第一步:新建名为TableHeaderRender.vue的文件-->-->筛选重置-->-->exportdefault{name:"tableHeaderRender",data(){return{//input绑
Yongqiang Chen
·
2024-01-16 02:59
vue.js
javascript
前端
elementui
vue
form 验证 validate validateField
使用
vue+element
项目中使用validateField对部分表单字段进行校验的方法Function(prop:string,callback:Function(errorMessage:string
撑船的摆渡人
·
2024-01-15 14:54
vue+element
弹窗内---下拉框定位问题解决(方法之两种)
问题:加了:popper-append-to-body="false"这个属性也不好用时可以试试这个解决方法1️⃣:第一步:找到el-select标签添加(popper-class="popperClass")属性-----如下图第二步:在css中添加如下代码即可::v-deep.popperClass{top:auto!important;}其实这个方法有弊端:下拉框有滚动条时,滚动后定位还是会
xu_duo_i
·
2024-01-15 11:06
vue.js
前端
javascript
vue+element
ui实现图片上传并拖拽进行图片排序
用到的技术栈:vue2elementUivue-dragging如何使用:第一步:安装npminstallawe-dnd--save第二步:引入main.js文件//引入组件importVueDNDfrom'awe-dnd'//添加至全局Vue.use(VueDND)具体项目代码上传图片注:最多可上传9张图片,单张大小需限制在10M以内,拖动可进行排序exportdefault{name:'add
令狐张豪
·
2024-01-11 16:33
vue
vue.js
前端
elementui
vue+element
实现简单的省市区三级联动,使用element-china-area-data
文章目录实现效果一、在Vue工程中下载element-china-area-data二、vue工程中使用1.注入element-china-area-data2.使用总结实现效果一、在Vue工程中下载element-china-area-datanpminstallelement-china-area-data-S二、vue工程中使用1.注入element-china-area-dataimpor
天黑黑313
·
2024-01-10 16:21
Vue+element
vue
elementui
vue+element
项目中导出excel 表
步骤1、安装依赖npminstall--savexlsxfile-saver2、在需要导出功能的组件中引入importFileSaverfrom'file-saver'importXLSXfrom'xlsx'3、HTML中给需要导出的table标签加一个id:如outTable,需要对应exportExcel方法中的document.querySelector('#outTable')4、在met
38ae78c953e7
·
2024-01-10 12:05
【记录
vue+element
ui搭建页面为何不显示样式】
问题:刚开始使用element-ui组件的时候,出现样式不显示的问题展示的页面如下:原因:是因为我的项目没有配置主题可以在node_modules文件夹下查看解决方法如下第一步:先安装主题生成工具:npmielement-theme–g若是出现跟我一样的类似错误:这说明,已存在该主题。我的思路是先卸载后再重新安装npmuninstallelement-ui//移除element-ui继续安装npm
@年年
·
2024-01-05 13:05
前端
前端
2022-06-30
vue+element
上传组件的封装个人感觉没有啥好说的,直接附上代码父组件:importUploadPhotofrom'..
偷吃肉的猪
·
2024-01-05 00:24
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他