簡體   English   中英

道具驗證中缺少道具

[英]Props is missing from props validation

我正在使用以下代碼,它由linter eslint-plugin-react解析。 它返回警告:

“道具驗證中缺少產品”

而我在底部的propTypes中聲明產品 ,並將其傳遞給函數。 任何的想法 ?

import React from 'react'

const ProductDesc = (props)=>({
  render(){
    return (
      <div>
        <h1>{props.product.headline}</h1>
        <img src={props.product.images[0].imagesUrls.entry[2].url} alt="Thumbnail large pic"/>
        <p>Yeah</p>
      </div>
    )
  }
})

ProductDesc.propTypes = {
  product: React.PropTypes.object
};

export default ProductDesc;

語法應該是

const ProductDesc = (props)=>{
    return (
      <div>
        <h1>{props.product.headline}</h1>
        <p>Yeah</p>
      </div>
    )
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM