摘要: 前言 导出功能其实在开发过程中是很常见的,平时我们做导出功能的时候基本都是后台生成,我们直接只需要调一支接口后台把生成的文件放到服务器或者数据库mongodb中,如果是放到mongodb中的话,我们需要从mongodb中通过唯一生成的id去拿到文件,最后window.location.href就完事 阅读全文
posted @ 2021-11-18 11:51 黑蛋的博客 阅读(5810) 评论(0) 推荐(0) 编辑
摘要: 在forEach中,不能使用 continue 和 break ,可以使用 return 或 return false 可中止本次执行,效果与 for 中 continue 一样。但无法一次结束所有循环。 forEach 只能通过 throw err 才可以~当然这个是使程序中断-算跳出 严格意义上 阅读全文
posted @ 2021-11-17 14:21 黑蛋的博客 阅读(2166) 评论(0) 推荐(0) 编辑
摘要: 参考:https://juejin.cn/post/6844903951876227080 js: //保留n位小数并格式化输出(不足的部分补0) var fomatFloat = function(value, n) { var f = Math.round(value*Math.pow(10,n 阅读全文
posted @ 2021-11-01 15:34 黑蛋的博客 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 在el-form里面添加:rules=“rules” 在el-form-item里面添加prop,prop对应:model="form"的form的属性 然后在data里面添加属性rules 在点击提交的按钮里面validate的校验 <el-form :model="form" :rules="r 阅读全文
posted @ 2021-10-29 14:14 黑蛋的博客 阅读(582) 评论(0) 推荐(0) 编辑
摘要: ##1 /*获取指定名称的cookie值*/ export function getCookieValue(name) { let result = document.cookie.match( "(^|[^;]+)\\s*" + name + "\\s*=\\s*([^;]+)" ); retur 阅读全文
posted @ 2021-10-25 14:49 黑蛋的博客 阅读(1387) 评论(0) 推荐(0) 编辑
摘要: vh确实是相对于屏幕的,但默认body有一个margin,100%加上这个margin就超出了。清除body的margin即可。 body { margin: 0; } 阅读全文
posted @ 2021-09-21 17:05 黑蛋的博客 阅读(1937) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/hafiz/p/8146324.html 1.安装vscode 2.安装node(才能使用npm命令) 3.安装vue依赖脚手架(npm i) 阅读全文
posted @ 2021-09-01 13:28 黑蛋的博客 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1.背景图片 :style="{'background-image' : 'url(' + item.img + ')'}" //这里的item.img是数组循环出的图片 :style="'background-image:' +'url('+img+')'" //这里的img是data中的值 2. 阅读全文
posted @ 2021-08-27 16:17 黑蛋的博客 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 这个案例主要是学习vue的组件化思想,做完这个项目,我简单的理解: vue的思想就是把一个网页分为一个个的组件,通过父子,子父,兄弟之间的传值来实现数据的处理。 购物车这个案例,简单分为三个组件: <!DOCTYPE html> <html lang="en"> <head> <meta chars 阅读全文
posted @ 2021-08-19 10:31 黑蛋的博客 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 忽然想到一个非常方便的更换证件照背景的方法: 1.https://www.remove.bg/zh/upload 在线智能抠图,生成素材 2.建立一个后缀为html 文件,图片放进去,设置背景色,然后截图(代码如下) <!DOCTYPE html> <html lang="en"> <head> < 阅读全文
posted @ 2021-08-18 17:02 黑蛋的博客 阅读(480) 评论(0) 推荐(0) 编辑