- 博客(17)
- 收藏
- 关注
原创 Element的Tabs组件切换导致Echarts宽度为100px的解决方案
vue+element项目中,使用到Tabs组件切换选项卡,切换后导致Echarts宽度为100px。:通过v-if重新渲染组件。在tab选项卡被选中时重新渲染组件,此时会继承宽度。
2025-02-28 10:46:36
234
原创 JavaScript原型和原型链
读取对象的某个属性时,JavaScript 引擎先寻找对象本身的属性,如果找不到,就到它的原型去找,如果还是找不到,就到原型的原型去找。3)__proto__属性的作用就是当访问一个对象的属性时,如果该对象内部不存在这个属性,那么就会去它的__proto__属性所指向的那个对象(父对象)里找,一直找,直到__proto__属性的终点null,再往上找就相当于在null上取值,会报错。,可称为隐式原型,一个对象的隐式原型指向构造该对象的构造函数的原型,这也保证了实例能够访问在构造函数原型中定义的属性和方法。
2024-12-25 14:16:05
1013
原创 防抖和节流
在前端开发中有一部分用户行为会频繁的触发事件执行,而对于DOM的操作、资源加载等耗费性能的处理,很可能会导致界面卡顿,甚至浏览器崩溃。函数的节流和防抖都是为了限制函数的执行频次,以优化函数触发频率过高导致的响应速度跟不上触发频率,防止短时间内频繁触发同一事件而出现延迟、假死获卡顿的现象。
2024-12-23 14:19:30
280
原创 vue3 + ts的项目中,使用@/表示路径时vscode报错问题
在我的一个vue3 + typescript的项目中,使用@/components时vscode会报错,当不使用@表示路径时不报错。
2024-10-30 15:41:14
450
原创 VSCode插件推荐 --免费的AI助手--MarsCode
MarsCode 是豆包旗下的智能编程助手,提供以智能代码补全为代表的核心能力,支持主流编程语言及 IDE,能在编码过程中提供单行或整个函数的建议,同时支持在用户编码过程中提供代码解释单测生成问题修复技术问答等辅助功能,提升编码效率与质量。支持 Python、Go、JS、TS、C++、Java、Kotlin、C、Rust 等主流语言且兼容VSCode 及 Jetbrains 主流编辑器豆包 MarsCode - 文档。
2024-10-17 16:44:02
3774
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人