簡體   English   中英

React 功能組件不渲染但用於

[英]React functional component not rendering but used to

我的功能組件沒有被渲染,首先我嘗試使用 react-router 訪問它,但目前我將它而不是 App 組件正確傳遞給 index.js 渲染 function。 其他組件被渲染。 如果您至少可以分享您的經驗,那將是驚人的,可能是什么原因?

這個組件是問題所在,它沒有被渲染:

 <script src="https://cdnjs.cloudflare.com/ajax/libs/react/16.6.3/umd/react.production.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/16.6.3/umd/react-dom.production.min.js"></script> export default function MZsPopular() { return ( <> <Header><HeaderImg src="../../assets/headerpic.png"/><Navbar><span>mypage</span>| <span>log out</span></Navbar></Header> <Content><SideBar/><RightFrame><Title>The story of Generation MZ<Subtitle>Popular</Subtitle></Title> <Tables> <Table> <thead> <tr> <th>Group</th> <th>Title</th> </tr> </thead> <tbody> <tr><td><div></div></td><td>MZs general forum All time likes post 1</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td><div></div></td><td>MZs general forum All time likes post 2</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td><div></div></td><td>MZs general forum All time likes post 3</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td><div></div></td><td>MZs general forum All time likes post 4</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td><div></div></td><td>MZs general forum All time likes post 5</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> </tbody> </Table> <RightTable> <thead><tr><th>Title</th></tr></thead> <tbody><tr><td>ID</td><td>MZs Recent 3 days likes post. MZs Recent 3 days likes post. MZs Recent 3 days likes post. MZs Recent 3 days likes post. MZs Recent 3 days likes post. MZs Recent 3 days likes post.</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> </tbody></RightTable> </Tables> </RightFrame></Content> </> ) }

這個組件被渲染:

 <script src="https://cdnjs.cloudflare.com/ajax/libs/react/16.6.3/umd/react.production.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/16.6.3/umd/react-dom.production.min.js"></script> export default function PoliticsWe() { return ( <> <Header><HeaderImg src="../../assets/headerpic.png"/><Navbar><span>mypage</span>| <span>log out</span></Navbar></Header> <Content><SideBar/><RightFrame><Title>Politics<Subtitle>We Forum</Subtitle></Title> <Tables> <Table> <thead> <tr> <th>Group</th> <th>Title</th> </tr> </thead> <tbody> <tr><td><div></div></td><td>Politics Our Forum 1 All time likes post. Politics Our Forum 1 All time likes post. Politics Our Forum 1 All time likes post. Politics Our Forum 1 All time likes post. Politics Our Forum 1 All time likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td><div></div></td><td>Politics Our Forum 2 All time likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td><div></div></td><td>Politics Our Forum 3 All time likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td><div></div></td><td>Politics Our Forum 4 All time likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td><div></div></td><td>Politics Our Forum 5 All time likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> </tbody> </Table> <RightTable> <thead><tr><th>Title</th></tr></thead> <tbody><tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> <tr><td>ID</td><td>MZs Recent 3 days likes post</td><td><div><span><img src="../../assets/likes.png" alt=""/>3526</span><span><img src="../../assets/comments.png" alt=""/>3526</span></div></td></tr> </tbody></RightTable> </Tables> </RightFrame></Content> </> ) }

我發現我只是巧合地評論了組件的一部分,這就是它沒有渲染的原因

暫無
暫無

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

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