Vue: $listeners和$attrs

发布于 2024-07-26

A组件 B组件 对于子组件 要想真正实现多组件间相互传递 一般要在组件上加上inheritAttrs: false。 inheri …


前端:防抖和节流

发布于 2024-06-12

节流 完成节流可以使用时间戳与定时器的写法 使用时间戳写法,事件会立即执行,停止触发后没有办法再次执行 使用定时器写法,delay …


前端:异常捕获

发布于 2024-05-30

同步异常: try/catch: 任务流方式 window.onerror:全局对象监听错误回调方式 window.onerror …


Webpack: plugin

发布于 2024-05-12

Plugin 原理 #Plugin 的作用 通过插件我们可以扩展 webpack,加入自定义的构建行为,使 webpack 可以执 …


babel:core.js和preset-env

发布于 2024-05-03

@babel/preset-env 在Babel6时代,这个预设名字是 babel-preset-env,在Babel7之后,改成 …


webpack:sideEffects

发布于 2024-04-27

webpack 4 新增的 sideEffects 新特性允许通过配置的方式去标识我们的代码是否有副 …


Webpack 多入口配置

发布于 2024-04-27

1. 目标分析 一个项目中保存了多个 HTML 模版,不同的模版有不同的入口,并且有各自的 router、store 等; 不仅可 …