在我当前的PhpStorm设置中,一些反应属性字段被标记为“未解决”,而另一些则没有:
我觉得这很令人困惑,因为这对我意味着props.value
不错,而props.onClick
不好。当我在props.value
上 Cmd +单击时,我会看到一些不相关的代码。
因为我目前没有在任何地方定义属性字段(我不使用TypeScript),所以我知道IDE很难识别“正确的”属性字段。但是,我至少要禁用对属性字段的任何类型的验证,并忽略一些字段正确而另一些字段不正确的误导性建议。
您有什么建议吗?
答案 0 :(得分:2)
仅具有显式propTypes
声明的组件才支持道具解析/完成(请参见WEB-31785)。
由于找不到精确匹配,因此IDE尝试仅按名称匹配该属性,从而将其解析为一些不相关的内容:(