簡體   English   中英

僅在頁面刷新后加載 React 應用程序中的樣式

[英]Styles in the react application loading only after page refresh

我在 React 應用程序中遇到樣式問題,即我有 2 個組件 Home 和 Items。 當路線從 Home->Items 發生時,樣式未正確加載。 如果我刷新“項目”頁面,則會加載樣式。 此外,如果我直接導​​航到 domainname.com/home/items 樣式將被加載。

如果您使用next.js或以某種方式設置code-splitting (對於SSR建議),就會發生這種情況。 那是因為動態導入和代碼拆分。

如果你使用next.js這個問題只會發生在開發環境中。 當您構建您的應用程序 ( npm build ) 然后運行您的應用程序 ( npm start ) 時,這個問題將得到解決。

否則,如果您不使用 next.js,則必須考慮您的代碼拆分方法。 反應代碼拆分

暫無
暫無

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

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