vue3 点击下载文件,不打开预览,已解决

2022-05-23
阅读 1 分钟
6k
需求背景:vue3项目点击下载按钮,下载文件,使用页面添加a标签方式会导致不是下载而是打开文件(图片/pdf)使用了直接动态添加a标签的方法,还是会打开预览 {代码...} 解决 : {代码...}
封面图

vue+jest 项目中的单测,持续更新..

2022-04-22
阅读 2 分钟
1.9k
刚开始接触jest, 原理api啥的网上一堆,仅自己写项目记录下,有问题可以留言一起学习emit事件页面: {代码...} jest: {代码...} 事件总线 eventBus页面: {代码...} jest: {代码...} 路由跳转router + window api页面: {代码...} jest: {代码...}
封面图

更新node后sass报错,解决

2022-04-12
阅读 1 分钟
1.3k
更新了node版本之后,sass报错,张这个样子这通常是因为你的环境在运行“npm install”后发生了更改。运行“npm rebuild node sass”下载当前环境的绑定。让你运行以下命令:npm rebuild node-sass然后运行npm rebuild node-sass ,就成功啦
封面图

前端js 中if else 优化

2021-05-28
阅读 2 分钟
1.8k
if else 写多了,没别的就是恶心1. 三元运算 ,或方式 {代码...} ==> a=a || b 或者 a= flag? b: c 2.数组匹配方式后台接口通常会返回这种数据:fruit: 0 // 0=苹果,1=梨子,2=桔子,3=柠檬,4=芒果... {代码...} 3. switch case方式 {代码...} 优化使用switch case {代码...} 4. 哈希表的方式 {代码...} 可以用hash...
封面图