道具验证 eslint 中缺少“features2.a”

问题描述 投票:0回答:1

[在此输入图片描述](https://i.sstatic.net/omC4XzA4.png)

作为 React 的初学者,我发现这个问题很难解决。我尝试过在线查找解决方案,但我仍然不清楚解决此问题需要采取哪些步骤。有人可以解释一下这个错误消息的含义并提供详细的解决方案吗?

以下是有关我的项目的一些背景信息:我正在开发一个组件,该组件接收名为“features2”的道具,该组件是一个包含多个属性的对象。这些属性之一是“a”。 ESLint 似乎正在标记一个问题,因为缺少“features2.a”的 prop 验证。

错误 - 道具验证 eslint 中缺少“features2.a” 请在回答之前检查上面的图片。

reactjs react-native react-props
1个回答
0
投票

您可以使用 propTypes 进行 prop 验证,但这是过时的解决方案,他们将在 React v19 中删除它。考虑使用打字稿或流程

© www.soinside.com 2019 - 2024. All rights reserved.