会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
前进中的蜗牛
海阔天作岸,山高人为峰!
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2022年7月12日
configureWebpack两种格式配置alias别名与plugins
摘要: 以对象形式 configureWebpack: { resolve: { alias: { '@assets': resolve('src/assets') } }, plugins:[] }, 以函数形式 configureWebpack: config => {//直接修改配置 config.r
阅读全文
posted @ 2022-07-12 10:24 前进中的蜗牛
阅读(933)
评论(0)
推荐(1)
2022年2月14日
H5下载文件跨域问题解决方案
摘要: const downloadRes = async (url, name) => { let response = await fetch(url) // 内容转变成blob地址 let blob = await response.blob() // 创建隐藏的可下载链接 let objectUrl
阅读全文
posted @ 2022-02-14 17:53 前进中的蜗牛
阅读(643)
评论(0)
推荐(0)
2022年1月13日
解析vue项目中的 url 的 query 数据
摘要: // 用于解析vue项目中的 url 的 query 数据 // 如是 hash 模式,取 location.hash,如 #/xxx?a=1&b=2 // 如是 history 模式,取 location.search function parseQuery () { const str = lo
阅读全文
posted @ 2022-01-13 16:26 前进中的蜗牛
阅读(661)
评论(0)
推荐(0)
2021年9月8日
将两个数组对比后合并为同一个数组
摘要: let arr = [{week:"1"}, {week:"2"}, {week:"3"}, {week:"4"}, {week:"5"}, {week:"6"}, {week:"7"}, {week:"8"}, {week:"9"}, {week:"10"}, {week:"11"}, {week
阅读全文
posted @ 2021-09-08 17:10 前进中的蜗牛
阅读(206)
评论(0)
推荐(0)
2021年8月21日
面试题:对闭包的理解
摘要: 在 JS 忍者秘籍(P90)中对闭包的定义:闭包允许函数访问并操作函数外部的变量。红宝书上对于闭包的定义:闭包是指有权访问另外一个函数作用域中的变量的函数。 MDN 对闭包的定义为:闭包是指那些能够访问自由变量的函数。这里的自由变量是外部函数作用域中的变量。 形成闭包的原因 内部的函数存在外部作用域
阅读全文
posted @ 2021-08-21 11:14 前进中的蜗牛
阅读(384)
评论(0)
推荐(0)
2021年8月17日
使用v-for时为什么已经药加key
摘要: 为什么要用key? Vue 和 React 都实现了一套虚拟DOM,使我们可以不直接操作DOM元素,只操作数据便可以重新渲染页面。而隐藏在背后的原理便是其高效的Diff算法。 Vue 和 React 的虚拟DOM的Diff算法大致相同,其核心是基于两个简单的假设: 两个相同的组件产生类似的DOM结构
阅读全文
posted @ 2021-08-17 20:46 前进中的蜗牛
阅读(132)
评论(0)
推荐(0)
2021年8月16日
JavaScript简写优化方法
摘要: 1、如果有多个条件 我们可以在数组中存储多个值,并且可以使用数组 include 方法。 //优化前 if ( x "abc" || x "def" || x "ghi" || x "jkl" ) { //logic } //优化后 //Shorthand if (["abc", "def", "g
阅读全文
posted @ 2021-08-16 14:15 前进中的蜗牛
阅读(78)
评论(0)
推荐(0)
2021年7月15日
关闭vscode保存就自动格式化的功能
摘要: vscode保存文件时会自动格式化,下面更改方法: 打开配置文件setting.json 添加: "editor.codeActionsOnSave": { "source.fixAll.eslint": false },
阅读全文
posted @ 2021-07-15 10:24 前进中的蜗牛
阅读(3860)
评论(1)
推荐(0)
vue项目中使用Ts+Prettier常见报错
摘要: 一直报错:Delete `··` 解决方法: ctrl+shift+p 打开首选项json 添加:"prettier.endOfLine": "crlf", 报错:warning Delete `␍` 解决方法: vscode下方有一个CRLF 点击,在弹出窗口选择LF 重新格式化即可
阅读全文
posted @ 2021-07-15 10:00 前进中的蜗牛
阅读(697)
评论(0)
推荐(0)
2021年7月14日
Vue3 getCurrentInstance与ts结合使用的问题
摘要: vue3项目中,如果不用ts这样使用是没问题的 const { proxy } = getCurrentInstance() 在ts中使用会报错:报错:...类型“ComponentInternalInstance | null” 我们在项目中一般会用到很多getCurrentInstance()方
阅读全文
posted @ 2021-07-14 17:58 前进中的蜗牛
阅读(2675)
评论(1)
推荐(1)
上一页
1
2
3
4
5
下一页
公告