簡體   English   中英

無法導出反應類

[英]cannot export react class

有這個文件:

產品.jsx :

class Product extends React.Component{
    render(){
        return (
            <div className='item'>
                <div className='image'>
                    <img src="images/products/image-aqua.png" />
                </div>
                <div className="middle aligned content">
                    <div className="description">
                        <a>Fort Knight</a>
                        <p>Authentic renaissance actors, delivered in just two weeks.</p>
                    </div>
                    <div className="extra">
                        <span>Submitted by:</span>
                        <img src="images/avatars/daniel.jpg" className="ui avatar image" />
                    </div>
                </div>
            </div>
        )
    }
}


export default Product;

ProductList.jsx

import Product from "./Product";

class ProductList extends React.Component{
    render(){
        return (
            <div className='ui unstackable items'>
                <Product />
            </div>
        )
    }
}

ReactDOM.render(
    <ProductList />,
    document.getElementById('content')
);

React Class <Product />未呈現(如果我嘗試簡單地將 Product 類粘貼到 ProductList.jsx 中,那么沒問題,但我希望每個類都有單獨的文件,如何實現?)

在 Product.jsx 中使用import React from "react";

stackblitz 中的演示

  1. 首先在頂部導入 React。

     import React from "react";
  2. 其次,您可能在頂部給出了錯誤的地址。 確保它是正確的。 你很了解這條路。 除了這些,我沒有看到代碼有任何問題。

     import Product from "./Product";

暫無
暫無

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

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