自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 el-popover内有select的时候在选择后会自动关闭

默认情况下,select的下拉框dom是添加到body元素中的,这就导致虽然视图层面看,select 下拉框在 popover body里面,但实际上他们是dom关系是兄弟元素,所以点击下拉框的行为对于 popover而言,和在popover外面鼠标点击的行为是一致的。这就导致popover也关闭了。尝试解决方法:将 select 组件的 teleported属性设置为false,使得它的下拉框被渲染在popover内部。

2024-06-26 10:58:29 326

原创 前端实现类似文件夹功能(有加密功能)

前端实现加密文件夹

2024-05-16 11:08:29 195

原创 不点击图片,直接实现el-image的大图预览功能

【代码】不点击图片,直接实现el-image的大图预览功能。

2024-04-28 15:26:23 361 1

原创 如何判断两个对象是否相等(所有属性相等)

判断两个对象完全相等

2022-09-21 11:51:49 578 1

原创 循环el-autocomplete时 fetch-suggestions传递多个参数

<el-autocomplete style="width:100%" :fetch-suggestions="((queryString,callback) => {querySearch(queryString,callback,item.values)})" :maxlength="10" placeholder="请输入内容" ...

2022-03-01 18:08:57 2151

原创 vue exale 转为 json

file 是文件 _toJson(fiel) { let self = this; let file = fiel; console.log(file); let reader = new FileReader(); reader.onload = (event) => { console.log(event); let data = event.target.result; const

2021-12-21 13:02:24 202

原创 双击不选中

.no-select {-webkit-user-select: none; /* Safari /-ms-user-select: none; / IE 10+ and Edge /user-select: none; / Standard syntax */}

2021-09-10 16:04:21 105

原创 刚获取数据时对表单先不检验

this.comp_info = ele.data ||{} console.log(this.comp_info) this.$nextTick(()=>{ this.$refs.compForm.clearValidate() })

2021-09-01 16:14:36 75

原创 根据不同条件 重定向不同的组件

redirect: to => { console.log(localStorage.getItem("auths")); if(localStorage.getItem("auths")=="null"){ console.log(1); return "/company/organizational" }else{ console.log(3); return "/company/setting.

2021-08-31 17:35:10 84

原创 -限制文本框只能输入正数、小数、负数

<input type="text" onkeyup="this.value=this.value.replace(/[^\-?\d.]/g,'')"/>

2021-08-20 13:59:14 304

原创 添加的新元素不会随着高度的增加跑到下面 始终在最底部显示

this.$nextTick(() => { // this.$nextTick 更改数据后当你想立即使用js操作新的视图的时候需要使用它 let lidv = document.getElementsByClassName("el-dialog__body")[0]; // 要滚动的元素 lidv.scrollTop = lidv.scrollHeight; // console.log( lidv.scrollHeight);元..

2021-08-19 09:21:50 178

原创 2021-08-18

将一个大数组分成一个一个小数组,可以进行双层循环的样式 let length = Math.ceil(this.oldarr.length / 5);// 5是指要拆分小数组的长度 console.log(length); let newarr = [];//定义一个新数组接收拆分年后的数组 //循环遍历拆分 for (let i = 0; i < length; i++) { newarr.push(o

2021-08-18 09:16:35 44

原创 2021-08-10 vue 原生 简单 点击复制文字

**copyText (text) { this.copyToClipboard(text) this.$message.success('复制成功') }, copyToClipboard (s) { if (window.clipboardData) { window.clipboardData.setData('text', s) } else { (function (s) { do

2021-08-10 11:58:37 96

原创 2020-12-01

第一天初识javascriptJs的作用动态表单校验(js产生的最初目的)网页特效服务端开发桌面程序APP(cordva)控制硬件-物联网游戏开发Htlm与css与js的关系HTML/css 是标记语言js是脚本语言 编程类语言 (实现业务逻辑与页面控制)浏览器执行js 浏览器分为:渲染引擎 与js引擎;渲染引擎:用来解析HTML和css 俗称内核;js引擎: 也称为JS解释器 读取网页中JavaScript 代码对其处理后运行浏览器本身不会执行代

2020-12-07 20:29:50 80 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除