SuperAPI AI 工具集

check-props-drilling

前端与建站

查看项目

更新于 10-16 06:00

技能介绍

用途

该技能用于检查代码中是否存在 Props Drilling(透传 Props)问题,识别那些本应从 Zustand Store 直接获取、却通过多层组件逐层传递的数据。

主要能力

  • 阅读 Props Drilling 规范,了解什么是 Props Drilling 以及何时应该使用 Store。
  • 对照检查清单逐项扫描目标组件。
  • 对发现的问题提供重构建议:将透传数据改为从 Store 直接获取。

使用方式

  1. 阅读 Props Drilling 规范,了解什么是 Props Drilling 以及何时应该使用 Store。
  2. 对照检查清单逐项扫描目标组件。
  3. 对发现的问题提供重构建议:将透传数据改为从 Store 直接获取。

触发词:检查 props 透传、props drilling、消除透传、检查组件依赖。

核心原则

数据应该从哪里使用就从哪里获取,避免为了传递给子组件而接收不必要的 props。

适用场景

适用于需要排查组件间 Props 逐层传递问题、并希望将数据获取方式改为从 Zustand Store 直接获取的前端代码检查场景。

限制

关于该技能支持的具体框架版本、检查清单的完整内容、是否支持自动化执行等信息,资料中暂未提供。