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
使用弹框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
vue+element
ui中tabs标签页,跳转新的页面
使用vue结合element-ui开发tab切换vue的不同组件,每一个tab切换的都是一个新的组件。1.建立父组件aaa.vue建立子组件bbb.vue和ccc.vue在父组件中写以下代码importZongLanProcessfrom'./bbb'importytProcessfrom'./ccc'exportdefault{name:'tabZujian',components:{child
姜崽
·
2024-01-03 08:05
vue前端
vue.js
vue+element
实现动态表格:根据后台返回的属性名和字段动态生成可变表格
现有一个胡萝卜厂生产不同品种的胡萝卜,为了便于客户了解产品,现需在官网展示胡萝卜信息。现有的萝卜信息:编号(id)、名称(name)、保质期(age)、特点(remark),但是日后会有扩展信息,可能会加上颜色、体积等信息。1、template问题分析:现在可以确定胡萝卜有4个属性要展示,以后还要扩展信息,而且这个厂以后可能生产别的蔬菜水果,也需要展示相应信息,需求变动的话要修改很多代码。这时候如
~张小八~
·
2024-01-01 08:34
vue.js
前端
javascript
关于 如何避免子组件直接修改父组件传过来的值
Avoidmutatingapropdirectlysincethevaluewillbeoverwrittenwhenevertheparentcomponentre-renders.Instead,useadataorcomputedpropertybasedontheprop’svalue.最近在用
vue
玄学大师
·
2023-12-31 00:37
前端
vue+element
使用SM4国密加密解密
由于项目涉及支付相关功能,因此就需要对前端的用户输入密码铭文,进行加密处理,采用的方法是SM4国密加密算法来处理,各种相关教程找了一大圈,大多数缺胳膊少腿的,最后花了点时间找到了处理方案。自行选择哪一种方法均可。下面记录一下实现方案,项目环境:vue2+element进行开发,看懂了下文,其他框架使用该功能,也是同理了。国密扩展了解概述1.SM算法国密即国家密码局认定的国产密码算法。主要有SM1,
前端小罗
·
2023-12-30 09:40
前端
vue.js
javascript
算法
elementui
vue+element
ui 动态校验表单,validateField的方法使用,单独校验某字段
1.html2.单独校验方法3.失去校验获取表单所有的名称字段的prop使用validateField触发校验获取的prop触发校验
葫芦娃y
·
2023-12-29 16:26
elementUI
前端
vue.js
javascript
前端框架
Vue+Element
中Table树形懒加载,添加,修改,删除后数据动态更新
数据准备结果呈现添加最外层菜单添加子菜单界面直接上代码index.vue添加查询import{get_brands_page,get_brands_all,brand_delete,}from'@/api/infoBrand'importBrandAddEditfrom'./components/brandAddEdit.vue'exportdefault{name:'Brand',compone
黑色咖啡 Ken
·
2023-12-29 04:48
Vue
web前端工程师
vue.js
前端
javascript
vue+Element
表格合并
在请求到表格数据,对数据进行循环,得到需要合并的字段setDates(arr){constobj={};letk;this.arr1=[]for(leti=0,len=arr.length;iarraySpanMethod({row,column,rowIndex,columnIndex}){if(columnIndex===0||columnIndex===1||columnIndex===2|
shuaijie0518
·
2023-12-29 04:36
vue
element
vue.js
javascript
elementui
vue+element
表格合并2
需求:我们在写表格的时候,遇到过,第一列合并,合并完了之后,第二列要根据第一列合并的基础上再合并。这就跟我之前写的逻辑就有点不一样了。但是大体还是一样的。也是用到arraySpanMethod方法在请求到表格数据,对数据进行循环,得到需要合并的字段setDates(arr){constobj={};constobj2={};letk;letm;this.arr1=[]this.arr2=[]for
shuaijie0518
·
2023-12-29 04:06
element
elementui
Vue+element
完成带表情评论功能
想实现一个带表情评论的功能,但是一搜索都是JQ的一些插件,使用emojiVue这个组件(https://github.com/shershen08/emoji-vue),出现了光标老是跑到第一个的情况,搜了一圈也没找到好的解决办法,于是自己进行了编写,新手入门请多谅解。html部分采用了el-input+el-popover+el-tabs{{item}}css部分.emoji-chat{disp
caohao66
·
2023-12-28 07:42
笔记
vue+element
ui 点击某单元格切换该格编辑状态
想实现如下效果(一列为例)点单元格可编辑先直接上代码:布局部分注意红框element自带cell-class-name属性可以得到每个单元格坐标,添加到数据中,可进行判断然后做input与div切换,实现最终效果datamethodsps:该需求主要注意的点就是进行横纵坐标判断,来判断哪个单元格切换demo只举了一列,多列进行循环即可,思想是一样的,还有的需求要求点击某单元格该列或行可编辑,那进行
Susie的仙机
·
2023-12-22 06:10
vue+element
动态校验、自定义校验规则、实时校验
目录1、HTML部分2、JavaScript部分3、实现概况1、HTML部分动态校验2、JavaScript部分newVue({el:"#app",data(){return{ruleForm:{matchingValue:'24.00',value:null},rules:{matchingValue:[{required:false,message:'请输入',trigger:'blur'},
蒙尸凶MJ682517
·
2023-12-21 20:49
Vue
elementUi
web前端
vue.js
前端
elementui
Vue+element
中Tree树形控件数据失效~
1.完成效果2.要求后台大哥说,数据量太大,没办法一次性把全部的数据给我,先给我第一级的数据,子项则在点击的时候进行请求;3.开写~~~~~~初始数据(对象数组):组件调用:复制代码数据配置:data(){return{chulilist:[],defaultProps:{children:'list',label:'categoryname'},mylist:[],}},复制代码数据处理:met
weixin_33744854
·
2023-12-21 17:16
javascript
ui
ViewUI
vue+element
table动态表格的封装
elementUI的动态表格封装,做个笔记,elementUI官网1.在components中创建GlobalTable文件夹,代码如下{{scope.row[column.prop]}}0"ref="fixedColumn":label="operates.label"align="center":width="operates.width":fixed="operates.fixed">{{b
wangjinsheng593
·
2023-12-20 18:10
vue
web前端
动态表单
动态表格
table二次封装
通用table封装
vue+element
element
Table
vue + element 多组多选框共同限制选择总数
vue+element
多组多选框共同限制选择总数实在不知道写什么了,随便写写勿喷,复制粘贴即可使用,el-tag样式自己改先看效果思路:使用element自带的max属性,然后再改造一下即可页面data
Black Knights
·
2023-12-20 18:07
前端
javascript
vue
js
vue
css
vue+element
实现可编辑表格
vue+element
实现可追加数据可编辑的表格template部分:启用禁用新增选项{{scope.row.questionAnswerTitle}}{{scope.row.answerScore}}
ninglx_xxx
·
2023-12-20 18:37
前端
vue.js
javascript
vue + element 项目中,表格多选状态如何禁选
vue+element
项目中,表格多选状态如何禁选一、应用情景因需求,要对elementUI中table表格的多选框进行可勾选和不可勾选的处理二、具体步骤1.给type属性为selection的加一个事件
AIU哎呀
·
2023-12-20 18:05
vue
elementUI
上一页
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
其他