Александр Asked:2020-05-05 15:45:26 +0000 UTC2020-05-05 15:45:26 +0000 UTC 2020-05-05 15:45:26 +0000 UTC React & esLint:“道具验证中缺少”错误 772 代码是这样的: const NameList = ({ names }) => { ... 完整的错误文本:道具验证 eslint(react/prop-types) 中缺少“名称”。 我阅读了文档:https ://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/prop-types.md但不明白如何修复错误。 reactjs 1 个回答 Voted Best Answer Nikita Iskorkin 2020-05-06T13:17:44Z2020-05-06T13:17:44Z 添加Prop-types为NamesList. 要开始,请安装prop-types. 然后: import { arrayOf, string } from 'prop-types'; // ... NamesList.propTypes = { names: arrayOf(string), }; 结果是类似于静态类型的道具。在您的情况下,名称是一个字符串数组。
添加
Prop-types为NamesList. 要开始,请安装prop-types. 然后:结果是类似于静态类型的道具。在您的情况下,名称是一个字符串数组。