![](https://img-blog.csdnimg.cn/762643207e4243e687074abacab68cb8.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
个人总结
文章平均质量分 50
工作中遇到的一些问题,总结起来,方便回顾
D.U.S.Tべ
我就像一粒尘埃,微不足道。可我心中也有山,它使我总往高处爬,当我任何时候抬头时,都能看到自己的希望
展开
-
tabs自定义样式
使用div来实现tabs样式的重构原创 2024-03-24 21:00:05 · 281 阅读 · 0 评论 -
vue element el-upload附件上传、在线预览、下载当前预览文件
【代码】vue element el-upload附件上传、在线预览、下载当前预览文件。原创 2023-08-02 17:34:13 · 4044 阅读 · 0 评论 -
MonacoEditor 自动格式化sql json数据
monaco-editor自动格式化 美化SQL json原创 2022-10-21 17:45:03 · 6291 阅读 · 1 评论 -
怎样判断tree数据中有没有某个字段值
需求:根据某个值判断当前树中的所有label有没有出现过。原创 2022-10-13 15:37:13 · 1136 阅读 · 0 评论 -
npm ERR! code E404 npm ERR! 404 no such package available : xxx
③等本地更新完后,再npm install xxx-依赖 --save --registry=http://其他库的地址。npm install xxx-依赖@版本号,可以指定依赖版本,不加@版本号默认下载最新的。当前项目中引用了其他项目组的一个依赖包后,然后自己本地私服下面npm update一直404了。①package.json文件的dependencies中,先将那个依赖删除,CTRL+S。②确认是本地私服地址,然后直接npm update,将本地的依赖先更新好。...原创 2022-08-12 11:18:20 · 6143 阅读 · 0 评论 -
js删除数组中包含某个属性的所有对象
比如下面,我想删除数组中所有name等于Apple的元素。var arr = [ { name: "Banana", age: 18 }, { name: "Orange", age: 18 }, { name: "Apple", age: 18 }, { name: "Apple", age: 18 }, { name: "Apple", age: 18 }, { name: "Mango", age: 18 }];function deleteSameName() {.原创 2022-04-09 14:43:03 · 921 阅读 · 3 评论 -
get和post的区别,分别什么时候使用
* GET提交 * 1、一般是从服务器上获取数据 * 2、提交的数据会出现在地址栏上 * 3、不安全 * 4、提交的数据量小,不会超过2KB * 5、服务器端是用url.parse(地址, true).query获取变量的值* post提交 * 1、一般是向服务器传送数据 * 2、提交的数据不会出现在地址栏上 * 3、较安全的 * 4、提交的数据不限,(没有限制):上传都用POST提交,就不能GET提交 * 5、服务器端用qu原创 2022-02-17 17:04:55 · 303 阅读 · 0 评论 -
html原生table三级 多层表头表格配置
■ 两级表头<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>两级表原创 2021-11-28 12:15:59 · 5691 阅读 · 0 评论 -
js es6常用方法
这是一位leader在一次代码评审会对小组成员发出的“怒吼”,原因是在代码评审中发现很多地方还是采用ES5的写法,也不是说用ES5写法不行,会有BUG,只是造成代码量增多,可读性变差而已。恰好,这位leader有代码洁癖,面对3~5年经验的成员,还写这种水平的代码,极为不满,不断对代码进行吐槽。不过对于他的吐槽,我感觉还是有很大收获的,故就把leader的吐槽记录下来,分享给工友们,觉得有收获点个赞,有错误的或者更好的写法,非常欢迎在评论中留言。ps:ES5之后的JS语法统称ES6!!!一、关于取值的原创 2021-11-07 21:02:47 · 136 阅读 · 0 评论 -
async await 异步函数
async:作为一个关键字放到函数之前,表示函数是异步的函数,因为async就是异步的意思, 异步函数也就意味着该函数的执行不会阻塞后面代码的执行,async 函数返回的是一个promise 对象async的用法,它作为一个关键字放到函数前面async function timeout() { return 'hello world';}只有一个作用, 它的调用会返回一个promise 对象。调用一下看看就知道了,怎么调用?async 函数也是函数,所以它的调用和普通函数的调用没有什么区别.原创 2021-10-09 11:38:22 · 3948 阅读 · 1 评论 -
el-table fixed多级表头固定列问题
<el-table-column prop="name" label="姓名" fixed width="150"></el-table-column><el-table-column label="配送信息"> <el-table-column prop="date" label="日期" width="120"> </el-table-column> <e...原创 2021-09-03 22:49:19 · 4422 阅读 · 1 评论 -
element-ui el-upload框去除‘按 delete 键可删除‘提示
如果公司封装了el-upload组件,可以在组件里直接更改样式/* el-upload附件列表框去除'按 delete 键可删除'提示 */.el-upload-list__item .el-icon-close-tip { display: none !important;}如果这个代码没有效果,那么按下面的步骤再试试...原创 2021-09-03 15:48:33 · 2951 阅读 · 4 评论 -
js截取字符串中一对中括号间的内容
一开始用substr,发现不是太好用,substr() 的参数指定的是子串的开始位置和长度,长度如果有不确定性,感觉取得不方便所以用了 正则 + replace()let regex = /\[(.+?)\]/g;let str = "每[一个星球]都有一个驱动核心";str = str.match(regex)[0].replace("[","").replace("]","");console.log(str); // 一个星球console.log(str.length); // 4.原创 2021-08-02 23:22:54 · 3299 阅读 · 0 评论 -
JS Array数组对象的方法总结(ES5 与 ES6)
JS Array对象的方法总结(ES5 与 ES6)ES5 数组方法1.Array.isArray() 方法用来判断一个值是否为数组。它可以弥补typeof运算符的不足2.valueOf() 方法返回数组本身3.toString() 方法返回数组的字符串形式4.push() 方法用于在数组的末端添加一个或多个元素,并返回添加新元素后的数组长度。注意,该方法会改变原数组。5.pop() 方法用于删除数组的最后一个元素,并返回该元素。注意,该方法会改变原数组。6.join() 方法原创 2021-07-31 14:52:43 · 274 阅读 · 0 评论 -
js怎么判断一个数组中所有对象的某个属性全部相等
记录一下ES6中every的用法:let arrObj = [ {checked:false,name:'ccc'}, {checked:false,name:'ccc'}, {checked:false,name:'ccc'},]if(arrObj.every(target=>target.name === arrObj[0].name)){ console.log('全等') }else { console.log('有不等的')}...原创 2021-07-31 11:26:54 · 2172 阅读 · 0 评论 -
SVN提交时文件上出现的问号图标是什么
这是新创建的文件,需要add原创 2021-06-03 14:10:52 · 460 阅读 · 0 评论 -
vue+element弹窗中如何解决表单的缓存问题
表单的缓存问题-:beforeClose=“handleCancel”js原创 2020-12-20 10:02:20 · 2907 阅读 · 3 评论 -
后端返回的json数据 用vue+element实现树形菜单
先上需要实现的效果图:左侧是一个树形菜单,右侧为一个表格。初次写树形菜单,用了很久很久……图1//html部分//注意:ngs组件是公司封装好的,可以在element等网站找找组件 <ngs-border-layout> <!-- 左侧树形菜单 --> <ngs-border-layout-panel region="west" :size="300" :min-size="200"> <div class="pm-roles原创 2020-12-10 22:33:35 · 3076 阅读 · 2 评论 -
真实项目中前端如何查看后端写的sql语句
Idea下载MyBatis Log Plugin插件,安装完重新运行idea。 刷新需要查看的前端页面后,打开idea,项目应该都会有日志记录点击下排的MyBatis Log:将结果拿到数据库执行看看原创 2020-12-02 21:31:29 · 2665 阅读 · 0 评论 -
element中定义的表单怎么使用以及Method “dialogFormVisible“ has already been defined as a data
主要想实现点击编辑按钮,出现表单填写的弹窗。如图template中:<!-- 表单 --> <el-button type="text" @click="dialogFormVisible = true"></el-button>//dialogFormVisible 是element封装的方法,true代表弹窗出现,false弹窗关闭 <el-dialog title="修改案例" :visible.sync="dialogFormVisib原创 2020-12-01 23:57:40 · 8723 阅读 · 0 评论