简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
这里写自定义目录标题一、el-input聚焦时全选文本一、el-input聚焦时全选文本在开发过程中,为了实现更好的用户体验,我们在使用input输入框时有时候需要得到焦点的同时全选文本,下面是实现方案。<el-input@focus="getInputFocus($event)"clearablev-model="consignorName"></el-input>get
目录1、问题2、分析3、解决4、结果1、问题错误如下所示:vue.config.js中的代理配置如下:devServer: {proxy: {// change xxx-api/login => mock/login// detail: https://cli.vuejs.org/config/#devserver-proxy'/ecustom': {target: 'http://xxx.
1、场景在实际工作开发中,我们在处理el-form表单校验问题时常会遇到这样一种情况:根据不同的条件,展示不同的el-form-item,这个时候我们就需要考虑表单元素的显示与隐藏。在vue中,控制显示隐藏的有两个指令:v-if和v-show。【1】两者不同点:v-if是动态的向DOM树内添加或者删除DOM元素;v-show是通过设置DOM元素的display样式属性控制显隐;【2】原理:v-if
1、使用场景(1)在vue项目中,为了在浏览器刷新时,页面数据不丢失,我们会选择将数据浏览器缓存sessionStorage中。(2)为了传递参数之所以写这篇文章,也是在上次处理vue中使用keep- alive缓存机制,切换标签含有iframe标签的界面会被重新刷新的问题过程中,由于切换标签,含iframe的组件不会在触发路由钩子函数和生命周期函数,导致界面数据无法做更新操作,同时还要解决浏览器
目录1、背景2、处理方案1、背景在窗口大小没改变的时候,有些dom元素的大小发生了变化,导致页面某些元素没有重新渲染,出现不适应的情况。如下图所示:2、处理方案(1)方案一、vue项目中,我们可以使用element-resize-detector插件来实现,简单粗暴。实现方案如下:1、安装相关插件,npm install element-resize-detector2、在main.js中引入依赖
1、序言最近工作中,项目上遇到一个这样的需求,就是在打开报表的打印预览界面时,去切换标签,切回打印预览界面的时候,要求界面不刷新。vue框架中,我们去处理此类问题,通常马上就会想到去使用vue框架中自带的keep-alive组件,所以一开始我也是去使用了keep-alive,但是发现没有达到预期效果,后面通过研究和查阅资料发现,在vue项目中加入了含有iframe的页面,在路由切换的过程中,使用k
目录1、背景2、方案设计3、说明1、背景现在很多的web端管理系统会选用vue+element-ui这套技术体系去实现前端界面开发。在使用时间控件的时候的时候,很多用户会希望输入202103100915能够显示成2021-03-10 09:15或2021/03/10 09:15等,总而言之就是输入方便,显示优美。效果如下图所示:2、方案设计刚刚听SA给我提这个需求的时候,我的第一反应就是去Elem
目录简介el-form表单的实现及非空验证el-upload,只允许上传一张图片的实现步骤el-form中,实现el-upload的验证简介目前在做一个商城后台管理系统,在实现表单的过程中需要上传商品图片、二维码、头像等,每次只能上传一张,并且需要进行相关的非空验证,以下是具体的实现思路,希望能帮到大家。el-form表单的实现及非空验证本文所实现的表单验证是普通的输入验证,若想自定义表单...
目录一、背景二、`window.onresize`为什么在重复使用过程中会被覆盖?三、`window.addEventListener`的运用一、背景在做浏览器窗口监听时我们该选用window.onresize还是window.addEventListener('resize',...)呢?之前遇到过这样一种情况,在一个vue项目的navBar部份使用了window.onresize做了监听控制,