error Missing “key“ prop for element in array react/jsx-key

react遇到一个奇怪的问题 

error Missing "key" prop for element in array react/jsx-key

检查了jsx中使用map的,都定义了key

{otherList.map((item: any) => { return ( ); })}

但还是报错,代码提交eslint一直提示

最终,通过单元代码测试,发现是这货


              
NO.{docNo}
{documentType === 'otherDoc' ? (
showTopClick(currentArticle)}>
) : (
)}
, ]} >

因为使用了数组,数组的第一个元素要用key

// 注意看key="meishayong"

              
NO.{docNo}
{documentType === 'otherDoc' ? (
showTopClick(currentArticle)}>
) : (
)}
, ]} >

你可能感兴趣的:(react,react.js,javascript,前端)