const ProductItem = ({ product, onAddToCartClicked }) => (
<div style={{ marginBottom: 20 }}>
<Product
title={product.title}
price={product.price}
inventory={product.inventory} />
<button
onClick={onAddToCartClicked}
disabled={product.inventory > 0 ? '' : 'disabled'}>
{product.inventory > 0 ? 'Add to cart' : 'Sold Out'}
</button>
</div>
)
这样定义一个组件,能使用componentDidMount(){}方法吗?如果能用,这个方法写在哪里。怎么写?谢谢。
用class定义的,我知道怎么用。