用途
该技能用于检查代码中是否存在 Props Drilling(透传 Props)问题,识别那些本应从 Zustand Store 直接获取、却通过多层组件逐层传递的数据。
主要能力
- 阅读 Props Drilling 规范,了解什么是 Props Drilling 以及何时应该使用 Store。
- 对照检查清单逐项扫描目标组件。
- 对发现的问题提供重构建议:将透传数据改为从 Store 直接获取。
使用方式
- 阅读 Props Drilling 规范,了解什么是 Props Drilling 以及何时应该使用 Store。
- 对照检查清单逐项扫描目标组件。
- 对发现的问题提供重构建议:将透传数据改为从 Store 直接获取。
触发词:检查 props 透传、props drilling、消除透传、检查组件依赖。
核心原则
数据应该从哪里使用就从哪里获取,避免为了传递给子组件而接收不必要的 props。
适用场景
适用于需要排查组件间 Props 逐层传递问题、并希望将数据获取方式改为从 Zustand Store 直接获取的前端代码检查场景。
限制
关于该技能支持的具体框架版本、检查清单的完整内容、是否支持自动化执行等信息,资料中暂未提供。