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
设置弹窗_封装Vue Element的dialog弹窗组件
我本没有想着说要封装一个弹窗组件,但有同行的朋友在问我,而且弹窗组件也确实在项目开发中用的比较多。思前想后,又本着样式统一且修改起来方便的原则,还是再为大家分享一个我所封装的弹窗组件吧。其实,并不是所有封装组件的方式都是一成不变的,你可以采用函数式组件这种能提高性能的方式,也可以使用带有状态和生命周期的普通组件的封装方式。但像dialog这种包含很多点击事件如确定或提交事件、取消或重置事件、右上角
知乎时尚
·
2021-02-11 15:31
vue+element
设置弹窗
vue+element
ui 后台管理系统(递归生成可伸缩侧边栏)
最近在做一个基于
vue+element
的后台管理系统做了一个可伸缩的侧边栏记录下在很多管理系统都能用到。
铁锤妹妹@
·
2021-02-07 10:28
Vue
vue
vue+element
中一键全选开关的实现
vue+element
中一键全选开关的实现在公司的报表系统中有一个小需求需要实现一键全选开关。
发量旺盛
·
2021-01-31 16:37
vue
elementui
Vue+Element
制作横道图
横道图,现在记录一下代码参考:https://blog.csdn.net/qq_3359...根据以上参考的思路,做了优化,但是整体还是有些区别的。思路:1.根据表格的开始与结束时间,记录每条数据的开始与结束时间戳,并对比出所有表格最开始的时间与最晚时间2.根据表格最开始的时间与最晚时间,记录展示列(eg:[{year:2015,months:[],days:[]}]),细节就是每个月都记录开始日
·
2021-01-26 19:25
Vue+Element
el-table属性row-class-name用法及踩坑
el-table属性row-class-name用法及踩坑需求前提:想要给表格的某一行加上不同的background,用来区分当前行的状态根据官方给出的文档官方文档在el-table中绑定自定义属性row-class-name在methods中定义方法,这里用来给某一行的状态加上classmethods:{tableRowClassName({row,rowIndex}){if(rowIndex=
宛绾啊
·
2021-01-26 17:13
elementui
vue
vue+element
在线浏览文件轮播组件(支持pdf/doc/excel/jpg/png...多格式多文件浏览)
看自己用的框架选择,vue+iview查看器可以参考这篇文章https://www.jianshu.com/p/32cd865a8b34效果图微信截图_20200310161707.png首先PDF为了提高兼容性,我们可以加载一个原生的PDF插件(pdf.js)插件下载地址:http://mozilla.github.io/pdf.js/getting_started/点击蓝色按钮的下载就行ima
七號7777
·
2021-01-25 17:21
2021-01-24
删除线格式@TOCvue+element主题更换(换肤)功能实现过程详解文章目录
vue+element
主题更换(换肤)功能实现过程详解前言一、实现思路二、实现步骤1.创建好自己的vue项目2.安装element-ui
叫个啥丫
·
2021-01-24 23:00
日常
vue.js
javascript
css3
html5
elementui
import() 动态加载component组件失败
在写
vue+element
从后台获取数据写导航栏时,当我加载动态路由,import()总是失败。假设path:“@/views/Home.vue”,name:“Home”。
Start2019
·
2021-01-21 10:52
vue项目问题
vue+element
分页bug
vue+elementPagination分页第二页删除最后一条数据自动跳到上一页问题:当数据较多时使用element中的分页功能,在删除第二页的最后一条数据时,当前页数转成了上一页,可是页面数据并没有跳转到上一页1.删除最后一条数据之前(当前页数为第二页)2.删除最后一条数据之后(当前页数转为第一页,可是页面并没有跳转到第一页,而是显示暂无数据)解决办法://datadata(){return{
Happy_hu_
·
2021-01-20 11:58
elementui
vue
elementui
pagination
chrome
前端
vue+element
table表格实现动态列筛选的示例代码
需求:在用列表展示数据时,出现了很多项信息需要展示导致表格横向特别长,展示就不够明晰,用户使用起来可能会觉得抓不住自己的重点。设想实现:用户手动选择表格的列隐藏还是展示,并且记录用户选择的状态,在下次进入该时仍保留选择的状态。效果图如下:原:不需要的关掉默认的勾选:实现代码:HTML部分就是用一个多选框组件展示列选项用v-if="colData[i].istrue"控制显示隐藏,把列选项传到che
·
2021-01-14 11:52
vue+element
table表格实现动态列筛选
需求:在用列表展示数据时,出现了很多项信息需要展示导致表格横向特别长,展示就不够明晰,用户使用起来可能会觉得抓不住自己的重点。设想实现:用户手动选择表格的列隐藏还是展示,并且记录用户选择的状态,在下次进入该时仍保留选择的状态。效果图如下:原:不需要的关掉默认的勾选:实现代码:HTML部分就是用一个多选框组件展示列选项用v-if="colData[i].istrue"控制显示隐藏,把列选项传到che
桌酱
·
2021-01-12 08:17
前端
vue
js
elementui
vue+element
设置弹窗_论如何用Vue实现一个弹窗-一个简单的组件实现__Vue.js__CSS__前端__Element...
前言最近在使用element-ui框架,用到了Dialog对话框组件,大致实现的效果,跟我之前自己在移动端项目里面弄的一个弹窗组件差不太多。然后就想着把这种弹窗组件的实现方式与大家分享一下,下面本文会带着大家手摸手实现一个弹窗组件。本文主要内容会涉及到弹窗遮罩的实现,slot插槽的使用方式,props、$emit传参,具体组件代码也传上去了。如果喜欢的话可以点波赞/关注,支持一下,希望大家看完本文
张维为
·
2021-01-12 02:34
vue+element
设置弹窗
Vue+Element
ui上传图片限制图片尺寸
Vue+Elementui上传图片限制图片尺寸1.在template中引用el-upload组件2.在style中定义el-upload的样式.avatar-uploader.el-upload{border:1pxdashed#d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;}.avatar-up
TongYuTian
·
2021-01-07 12:54
经验分享
vue
elementui
vue+element
后台系统 自己动手撸(一)权限及动态路由
由于react没有专门的开发人员而且开发学习成本高所以选择了
vue+element
开发后台项目。
华子_tm
·
2021-01-07 11:18
vue + elementUI 的表单实现部分必填项校验
接手过一个
vue+element
项目,要求对from表单进行部分校验;两个按钮点击分别校验表单里面的不同项。
三个木马人
·
2021-01-05 10:21
elementUI
filter
vue.js
es6
前端
vue 无法进入response拦截器_浅谈
vue+element
全局loading加载
✎每日一语孤单一人的时间使自己变得优秀,给来的人一个惊喜,也给自己一个好的交代。前言在我们的平时的工作中,在前后端交互的时候,为了提高页面的观赏性和用户的体验,我们会在页面上添加loading来阻止用户操作来等待接口的返回,这个时候我们会考虑到全局loading还是局部loading,下面小编总结了一下,在开发中自己用到的方法,一起共享。今天的工作任务是什么?boss,完成全局loading加载的
Catsoul喵魂
·
2021-01-05 01:02
vue
无法进入response拦截器
Vue+Element
项目中根据业务状态封装业务对应的颜色,用于标识某一行数据的颜色
背景几乎每个页面都有自己的状态,所以经过和产品以及设计师沟通后确定了适用于业务的状态色。虽然Element中已经有了el-tag可以表示一些状态,但是每个项目的业务需求会有差异,伴随着这些差异,并结合自己项目的特点,封装了适用于项目的状态。假设每个页面都有自己的状态表示,虽然表示状态的颜色在整体项目上来说是一致的,但是由于每个页面的业务不一样,表示每个页面的各自的状态值也会有所差异,直接让后端返回
courageFei
·
2021-01-04 17:59
vue
vue+element
动态表头的写法(三)
这个动态表头是比较复杂的,因为他的不固定的列的表头还是多级表头,这样的话,数据的层级就会比较多,处理起来比较复杂。当时请教了在公司呆了12年的前端大佬才把这个动态表头处理好,下面还是看一下这个动态表头难在哪里吧{{d}}{{scope.row[child.columnId]}}varrows=[{"TaskId":"bb889c39-ede9-40f2-a52c-2763de810f6b","Ta
小雨淅淅
·
2021-01-04 16:52
前端
javascript
html
vue.js
css
vue+element
动态表头的写法(二)
这里的表头和数据还是分开的,和上一篇不一样的是,这里的表头headerData的属性和数据bodyData里的属性值是对应关系,但是优势在于前端人员不需要再对bodyData进行处理,直接绑定到table上就可以修改删除exportdefault{data(){return{headerData:[],bodyData:[],}},}this.bodyData=[{"ItemId":"6de78e
小雨淅淅
·
2021-01-04 16:46
前端
javascript
vue.js
html5
css
vue+element
动态表头的写法(二)
这里的表头和数据还是分开的,和上一篇不一样的是,这里的表头headerData的属性和数据bodyData里的属性值是对应关系,但是优势在于前端人员不需要再对bodyData进行处理,直接绑定到table上就可以修改删除exportdefault{data(){return{headerData:[],bodyData:[],}},}this.bodyData=[{"ItemId":"6de78e
小雨淅淅
·
2021-01-04 16:46
前端
javascript
vue.js
html5
css
vue+element
动态表头的写法(一)
动态表头的写法有很多种,前端要根据后端返回的数据格式来进行调整。今天给大家展示一种只有值,没有属性的写法0">-1"v-model="bodyData[scope.$index].Row[index].Reason"@blur="saveData(bodyData[scope.$index].Row[index])">{{bodyData[scope.$index].Row[index]}}exp
小雨淅淅
·
2021-01-04 16:33
前端
vue.js
javascript
html
css
vue+element
动态表头的写法(三)
这个动态表头是比较复杂的,因为他的不固定的列的表头还是多级表头,这样的话,数据的层级就会比较多,处理起来比较复杂。当时请教了在公司呆了12年的前端大佬才把这个动态表头处理好,下面还是看一下这个动态表头难在哪里吧{{d}}{{scope.row[child.columnId]}}varrows=[{"TaskId":"bb889c39-ede9-40f2-a52c-2763de810f6b","Ta
小雨淅淅
·
2021-01-04 16:19
前端
javascript
html
vue.js
css
vue + element 实现快速关闭动态tabs功能
vue+element
实现快速关闭动态tabs功能1.效果图样式自行修改,如何制作动态导航栏,请参考我之前的文章,有一章专门记录如何制作动态tabs,请参考系列文章2.代码commonTab.vue动态
一只小泰迪
·
2021-01-03 12:37
前端
vue可编辑列表标签_
VUE+Element
UI实现简单的表格行内编辑效果
123456789*{10margin:0;11padding:012}13body{14font-family:HelveticaNeue,Helvetica,PingFangSC,HiraginoSansGB,MicrosoftYaHei,SimSun,sans-serif;15overflow:auto;16font-weight:400;17-webkit-font-smoothing:a
金酱酱
·
2020-12-30 06:49
vue可编辑列表标签
vue+element
动态表头的写法(一)
动态表头的写法有很多种,前端要根据后端返回的数据格式来进行调整。今天给大家展示一种只有值,没有属性的写法0">-1"v-model="bodyData[scope.$index].Row[index].Reason"@blur="saveData(bodyData[scope.$index].Row[index])">{{bodyData[scope.$index].Row[index]}}exp
小雨淅淅
·
2020-12-29 20:09
前端
vue.js
javascript
html
css
vue+element
表格,前端添加筛选条件
vue+element
表格,前端添加筛选条件computed:{tables(){constsearch=this.dataForm.plateNoif(search){returnthis.carData.filter
辉@_@
·
2020-12-29 17:33
vue
javascript
vue+element
UI实现树形表格
本文实例为大家分享了vue+elementUI实现树形表格的具体代码,供大家参考,具体内容如下一、在component文件夹下新建如下treeTable文件夹,里面有2个文件:eval.js:将数据转换成树形数据/***@Author:jianglei*@Date:2017-10-1212:06:49*/'usestrict'importVuefrom'vue'exportdefaultfunct
·
2020-12-29 15:41
vue+element
级联选择器(数据处理)
vue+element
级联选择器(数据处理)/*optionProps:{value:'id',label:'name',children:'children',checkStrictly:true,multiple
拢手点烟丶
·
2020-12-24 15:05
Vue
vue
js
elementui
vue点击按钮打开下拉菜单_
vue+element
下拉框样式的点击按钮
项目中点击按钮实在太多了,怎么办呢?我们就可以将它们制作成像下拉框那样的类似操作1.HTML样式部分:关键点在于command方法和属性12size="small"3placement="bottom"4trigger="click"5@command="batchOperate"6style="margin-left:10px;"7>89其他操作1011121314>批量备注15>1617>本页
weixin_39637179
·
2020-12-21 18:22
vue点击按钮打开下拉菜单
vue 右边跳转 实现左侧栏_
vue+element
实现后台管理系统(登录+侧边菜单栏)
公司最近项目是后台管理系统,由我负责,网上找模板发现还需要改很多地方,而且那些模板也没有写代码的实现思路,对于vue项目经验不足者很难看懂,所以就按照自己的思路从零实现一遍,过程讲解还是比较详细的,若是有不足之处还请指正。整体布局:登录:菜单:准备工作:1、安装elementuinpmielement-ui-SimportElementUIfrom'element-ui'import'elemen
weixin_39938855
·
2020-12-19 17:33
vue
右边跳转
实现左侧栏
vue+element
自定义指令--数字限制及悬浮框
数字限制有一个element的表单组件现在希望只能输入数字,如果使用.number修饰符的话那么不能输入小数,所以自己使用vue的自定义指令实现一个这样的功能;支持录入负数;使用方法v-num-rule="form"给自定义指令传一个绑定的表单对象,这样更改vNode的时候比较方便方法importVuefrom'vue'functionrule(val,data){if(isNaN(data)){
mengyuhang4879
·
2020-12-17 00:46
vue.js
element-ui
vue+element
实现动态加载表单
本文实例为大家分享了
vue+element
实现动态加载表单的具体代码,供大家参考,具体内容如下一、问卷动态加载表单//html{{i.questionOption}}{{i.questionOption
·
2020-12-13 12:48
vue+element
自定义指令--数字限制及悬浮框
数字限制有一个element的表单组件现在希望只能输入数字,如果使用.number修饰符的话那么不能输入小数,所以自己使用vue的自定义指令实现一个这样的功能;支持录入负数;使用方法v-num-rule="form"给自定义指令传一个绑定的表单对象,这样更改vNode的时候比较方便方法importVuefrom'vue'functionrule(val,data){if(isNaN(data)){
mengyuhang4879
·
2020-12-10 14:27
vue.js
element-ui
vue+element
后台管理系统,从后端获取路由表,并正常渲染
概述 公司后台管理系统,需要从后端获取路由表,并正确渲染。结合看到的帖子基于vue-router的动态权限实现方案,昨天将这个需求实现了。 实现这个问题,有两个关键点。登陆系统和刷新页面时,使用router.addRoutes添加需要补充的路由表在router.beforeEach中,手动将路由表加到router.options.routes中 公司后台管理系统开发使用的模板是后
joychenke
·
2020-12-06 23:13
vue-router
Vue+Element
ui 根据后台返回数据设置动态表头操作
由于后端是多人开发,也没有规范数据格式,所有页面是我一个人开发,所以就会遇到同样的页面不同的返回数据格式问题。一、根据element文档,利用prop属性绑定对应值,label绑定表头。html返回的数据类型data():{return:{cols:[{prop:"327",label:"护士"},{prop:"328",label:"护理员组长"},{prop:"329",label:"护理员"
·
2020-12-02 11:25
vue+element
ui中动态实现级联选择器 el-cascader踩过的坑
实现效果图实现方法html备注:props可初始化一些字段;change事件可以获取所需要的value值js获取动态数据并赋值所需要的数组这样就基本实现了级联选择器,但是坑来了描述当级联选择器内容需要动态变化时,会爆出Cannotreadproperty‘level’ofnull错误(如果没有选择就不会报错的)分析这个错误的原因是当选择后,再更新内容时,选择器仍会关联原来的数据,导致找不到之前选择
在路上`
·
2020-11-30 17:26
vue
Vue+Element
实现时间日期范围限定的两种方式
Element提供了时间日期选择器的UI组件,那么如去限制起止时间呢?这里提供两种方式。1)时间范围限制;2)时间起止时间限定。1、时间范围限制限定时间范围,超出范围,弹出提示,并且清空iinput内容,如图所示:界面:方法:data(){return{startDate:'',},methods:{handleStartDateChange(){if(this.startDate&&this.s
HAN_Trevor
·
2020-11-27 13:47
vue
vue
推荐一款超美观的
Vue+Element
开源后台管理 UI
点击▲关注“爪哇妹”给公众号标星置顶更多摄影技巧第一时间直达EuiAdmin是基于
Vue+Element
等组件联合开发的一个免费的开源后台,你可以通过(euiadmin.com)进行下载和体验,此后台免费开源
不是太高的手
·
2020-11-26 09:51
腾讯
数据可视化
css
javascript
js
VUE+Element
实现增删改查的示例源码
前言&最近因为一些原因,没有更博客,昨天老师布置了一个作业,用vue实现增删改查功能,想想这也不难,就做一下试试吧。因为自己写的样式没有别人做的好,因此我想用现成的UI框架,一直也没用过Element,就干脆趁机学一下吧。实验步骤首先引入一下element的css以及js然后引入需要用到的vue相关的js文件下面说一下HTML结构职位的增删改查添加信息{{scope.$index+1}}取消确定这
·
2020-11-23 09:17
vue项目elment按需导入
vue项目elment按需导入1.开发环境vue+element2.电脑系统windows10专业版3.在使用
vue+element
开发的的过程中,我们可能只是使用element-ui的几个组件,如果我们把整个
灰太狼的情与殇
·
2020-11-13 17:27
vue.js
element-ui
element中el-dialog踩坑一
element中el-dialog踩坑一1.开发环境vue+element2.电脑系统windows10专业版3.在使用
vue+element
开发的过程中,我们可能会使用到el-dialog,下面是我对
灰太狼的情与殇
·
2020-11-13 17:53
element-ui
vue.js
vue+element
中el-tag动态绑定颜色
vue+element
中el-tag动态绑定颜色1.开发环境vue+element2.电脑系统windows10专业版3.在开发的过程中我们经常会使用到element中的el-tag,怎么实现动态绑定颜色
灰太狼的情与殇
·
2020-11-13 17:43
vue.js
element-ui
Vue+element
ui+springboot实现用户头像修改
文章目录头像上传后台接收前台读取并展示头像上传前台上传文件可以直接用elementui的上传组件//上传成功后展示的图片handleAvatarSuccess(res,file){this.imageUrl=URL.createObjectURL(file.raw);console.log(URL.createObjectURL(file.raw))console.log(this.imageUr
parsifal_cc
·
2020-11-08 18:06
vue+springboot
vue
java
数据库
vue+element
批量上传图片
我们先来看下效果图吧1604194511.jpg1604194511(1).jpg多少张图片都可以,拖进去就可以了,就看服务器顶不顶得住了。前面都是拖进去之后的预览图,还没请求接口,也就是还没上传到服务器,下面就正式开始吧!1604194640(1).jpg0"class="posCenterTitle">已上传{{fileLength}}张图片批量将图片拖到此处,或点击上传只能上传jpg/png
MrHong_bfea
·
2020-11-01 10:45
Vue+element
ui 表单中日期选择器范围控制
Vue+elementui表单中日期选择器范围控制1.页面(单个日期) 2.js(单个日期)exportdefault{data(){return{//开始时间限制beginDateOption:{disabledDate:(time)=>{if(this.form.endDate){returntime.getTime()>newDate(this.form.endDate).g
咏絮v
·
2020-10-30 16:17
Vue
vue
elementui
VUE+Element
动态可编辑表格
做项目的时候遇到一个需求,做一个车站车次的时刻表,可以添加删除行或者列,实现效果如下:效果图这个表格使用的是Element-UI,第一行减号icon其实是表格的表头部分,最左边的减号icon是表格的第一列。表格的第二行,也就是显示车次名的那一行,在tableData对应的对象里,记录的是车次名,其余行都是记录发车时刻。colList是所有车次名组成的数组,新增行就是在tableData里新增一个对
W41k3r
·
2020-10-22 16:55
Vue+Element
实现tab多标签切换页面
效果图GIF思路思路是看了这篇文章:https://www.cnblogs.com/qdhxhz/p/12590324.html1、首页的tag一开始就会存在,而且是不能进行删除的2、当点击左侧栏的时候,如果tag没有该菜单名称则新增,如果已经有了那么当前tag背景为蓝色。3、删除当前tag,如果是最后一个tag,那么路由调整到它前面那个标签并且背景变蓝,如果不是最后一个那么路由调整到它后面那个标
小太阳〃
·
2020-10-17 11:22
vue
vue
element
多标签页
vue +element的上传文件限制文件大小和限制文件类型
vue+element
的上传文件限制文件大小和限制文件类型element的文件上传的文档中介绍:参数说明类型accept接受上传的文件类型(thumbnail-mode模式下此参数无效)string下面附上代码选择附件支持格式
ʟᴇʟᴇ
·
2020-10-16 17:48
上传文件类型限制和大小限制
element
javascript
vue.js
vue+element
动态增加页面内容+删除页面内容+验证输入内容
html页面在v-for循环plans数组,并且绑定值添加计划信息项目阶段 ~~添加项目阶段删除该阶段动态添加的下拉列表不能选择同一个值下拉列表每选择一次触发该方法,把已绑定的值存进selectIds数组。//选择阶段操作onChangeStatusOptions(){this.selectIds=[]for(con
呐神
·
2020-10-06 15:44
vue+element问题
vue
element日历calendar组件上月、今天、下月、日历块点击事件及模板源码
首先展示一些模板效果图:这个项目的详细介绍可以下辰小白的这篇文章:后端开发的福音,
vue+element
实现的vue-element-admin前台框架,开箱即用下面是日历模板首页源码{{data.day.split
·
2020-09-24 11:38
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他