随笔分类 -  前端常遇问题

前端常遇问题解决方案
摘要:input:-webkit-autofill:自动填充 class 类名; -webkit-box-shadow:使用盒子阴影遮挡input背景色; -webkit-text-fill-color: 设置填充的字体的颜色; border-radius:一定要设为 0,默认是有弧度的; width:长 阅读全文
posted @ 2023-06-30 19:03 吃不棒的胖胖糖 阅读(220) 评论(0) 推荐(0) 编辑
摘要:<ul> <li> <i class="left"></i><span class="center"></span><i class="right"></i> </li> ... </ul> li { position:relative; line-height: 30px; } i { posit 阅读全文
posted @ 2023-06-12 14:30 吃不棒的胖胖糖 阅读(194) 评论(0) 推荐(0) 编辑
摘要:废话不多说:直接上代码解决问题; 父级: .parent { display: flex; flex-flow: row; } 子级: .left-child { width:100px; } .right-child { flex:1; overflow:hidden;/width:0; } 注解 阅读全文
posted @ 2023-06-07 15:06 吃不棒的胖胖糖 阅读(94) 评论(0) 推荐(0) 编辑
摘要:设置 a 标签的 download属性,可以重置 文件名。如下代码,文件名重置为 file.xlsx。 <a href='http://192.168.1.1/abcd.xlsx' download='file.xlsx'>下载</a> 这种写法有个前提:href 的下载地址 和 当前网站地址 必须 阅读全文
posted @ 2022-06-27 15:50 吃不棒的胖胖糖 阅读(7038) 评论(2) 推荐(2) 编辑
摘要:map方法处理返回数据,获取指定数据简写方法 前言 后端返回数据为数组列表时,通常比较全面,包含了很多不需要的数据,可以通过 map 方法处理返回数据,筛选出想要的数据 例如 // 返回数据 res = [ { id: 1, name: 'zhangsan', age: 16, gender: 0 阅读全文
posted @ 2022-06-16 16:39 吃不棒的胖胖糖 阅读(4163) 评论(0) 推荐(1) 编辑
摘要:const TreeDataSource = (arr) => { // 判断是否是数组 if (!arr || !arr.length > 0) { return } // 将值存入map并在值里面循环调用 return arr.map((v, i) => { return { ...v, sho 阅读全文
posted @ 2022-06-15 17:05 吃不棒的胖胖糖 阅读(379) 评论(0) 推荐(0) 编辑
摘要:<el-input placeholder="请输入部门名称" v-model="editForm.deptName" @input="editForm.deptName = checkNames(editForm.deptName)"></el-input> import { checkName 阅读全文
posted @ 2022-06-14 16:36 吃不棒的胖胖糖 阅读(1719) 评论(0) 推荐(0) 编辑
摘要:原因: 新版本router.addRoutes已废弃:使用 router.addRoute() 代替。 //addRoutes的使用方法: router.addRoutes(newRoutes) //addRoute的使用方法: for (let x of newRoutes) { router.a 阅读全文
posted @ 2022-06-08 11:24 吃不棒的胖胖糖 阅读(5105) 评论(0) 推荐(1) 编辑
摘要:下载devtools一定要下载5.1.1版本,其他版本要么就是下载依赖不行,要么就是打包不行,不清楚的同学会下载最新版,最新版的不能用,切记 地址放这里了: https://github.com/vuejs/devtools/tree/v5.1.1 阅读全文
posted @ 2022-04-17 01:48 吃不棒的胖胖糖 阅读(53) 评论(0) 推荐(0) 编辑
摘要:1.需要固定宽度 .ellipsis{ width: 300px; overflow: hidden;/*超出部分隐藏*/ white-space: nowrap;/*不换行*/ text-overflow:ellipsis;/*超出部分文字以...显示*/ } 原文链接:https://blog. 阅读全文
posted @ 2021-07-28 17:32 吃不棒的胖胖糖 阅读(134) 评论(0) 推荐(0) 编辑
摘要:本文出自于 https://www.cnblogs.com/sws-kevin/p/15007850.html 转载请注明出处。 阅读全文
posted @ 2021-07-13 18:24 吃不棒的胖胖糖 阅读(1441) 评论(0) 推荐(0) 编辑
摘要:文件流转换 一般用于axios设置接收文件流设置时responseType: 'blob'当接口报错时,前端因已设置responseType: 'blob'无法再接收json格式数据,会把json格式数据转为blob格式,而到了这里拦截器已无法识别blob进而无法对blob数据进行拦截,这个时候就需 阅读全文
posted @ 2021-07-10 15:08 吃不棒的胖胖糖 阅读(1503) 评论(0) 推荐(0) 编辑
摘要:/** * 文件流转换为url * @param {} data //文件流 */ export function getObjectURL(data) { var url = null if (window.createObjectURL !== undefined) { // basic url 阅读全文
posted @ 2021-07-10 14:56 吃不棒的胖胖糖 阅读(881) 评论(0) 推荐(0) 编辑
摘要:/** * 获取字符串的显示宽度/高度 * @param {} text //字符串 * @param {} fontsize //字符串 */ export function textWidth(text, fontsize) { var span = document.createElement 阅读全文
posted @ 2021-07-10 14:50 吃不棒的胖胖糖 阅读(452) 评论(0) 推荐(0) 编辑
摘要:/** * kevin 2021/2/22 * @description 正则控制输入数字格式;可输入小数 * @param param * @param num 保留小数位数只能保留2位,3位,4位, 默认2位 * @param negativeBool 是否可以为负数 默认可以为负数 * @pa 阅读全文
posted @ 2021-05-08 15:18 吃不棒的胖胖糖 阅读(933) 评论(0) 推荐(0) 编辑
摘要:1.从git上复制http路径 2.在vs code的工作区新建文件夹 3.选择添加远程储存库 4.输入复制的git路径然后命名远程储存库名称 5.选择从所有远程储存库中拉取分支 6.选择分支,切换当前的分支 6.1.点击左下角进入分支选择 6.2点击签出到 7.点击拉取,获取git代码 8.当更改 阅读全文
posted @ 2021-03-08 10:30 吃不棒的胖胖糖 阅读(280) 评论(0) 推荐(0) 编辑
摘要:input输入框有自动保存记忆功能,点击的时候之前输入的内容会在下拉框自动提示 autocomplete="off",这是H5的一个属性。 <input type="text" name="xxx" class="xxx" autocomplete="off"/> 火狐这个属性无效,换成:disab 阅读全文
posted @ 2021-02-04 10:53 吃不棒的胖胖糖 阅读(265) 评论(0) 推荐(0) 编辑
摘要:1、js 判断一个文本框是否获得焦点 // 可以用document.activeElement判断 // document.activeElement表示当前活动的元素 // 查找你要判断的文本框 var myInput = document.getElementById('myInput'); i 阅读全文
posted @ 2021-01-25 10:06 吃不棒的胖胖糖 阅读(1462) 评论(0) 推荐(0) 编辑
摘要:JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。 而cookie是运行在客户端的,所以可以用JS来设置cookie. document.cookie //可获取所有cookie中的缓存 document.cookie="name= 阅读全文
posted @ 2021-01-25 10:05 吃不棒的胖胖糖 阅读(1632) 评论(0) 推荐(0) 编辑
摘要:数组转字符串 var arr = [1,2,3,4,'巴德','merge']; var str = arr.join(','); console.log(str); // 1,2,3,4,巴德,merge 字符串转数组 var str = '1,2,3,4,巴德,merge'; var arr = 阅读全文
posted @ 2021-01-25 10:04 吃不棒的胖胖糖 阅读(1606) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示