Redux
2026-03-02
Redux是React集中状态管理工具,核心三要素:state(状态)、action(描述操作)、reducer(生成新状态)。推荐Redux Toolkit简化代码,实现单向数据流。
4079 words
|
20 minutes
git分支命令
2026-02-09
GitFlow核心命令:从master/develop创建feature/release/hotfix分支,开发后合并回主分支并打标签。遵循命名规范,用`--no-ff`保留历史。
2110 words
|
11 minutes
React 闭包陷阱深度解析
2026-02-03
React闭包陷阱本质:闭包捕获旧渲染周期状态。三大场景(定时器、异步、事件)解决方案:useRef存最新值、函数式更新、useEffect重建闭包、useCallback+memo防父子组件过期。
4848 words
|
24 minutes
TypeScript知识点梳理
2026-01-26
TypeScript是带静态类型检查的JS超集,用类型注解、接口、类、泛型等约束代码,编译阶段发现错误,提升大型项目可维护性。
2384 words
|
12 minutes
Vue3与Vite的区别
2025-12-27
Vue3是前端框架,Vite是构建工具;Props父传子,需类型校验并遵循单向数据流,避免子组件直接修改
4180 words
|
21 minutes
Vue响应式数据全解析
2025-12-21
Vue2用`Object.defineProperty`,新增/删除属性需`$set/$delete`;Vue3用`Proxy+Reflect`,天然支持增删改查。基本类型用`ref`(`.value`),对象/数组用`reactive`。
2429 words
|
12 minutes
Vue组件通信全攻略
2025-12-07
Vue组件通信分三类:父子用props/emit、v-model;跨层用provide/inject;无关联用Vuex/Pinia。选型遵循“父传子props,子传父emit,复杂共享上状态管理”。
2495 words
|
12 minutes