簡體   English   中英

如何動態加載和渲染React組件?

[英]How to dynamically load & render react components?

我需要能夠動態地將react組件包含到我的項目中,因為我想設置一個插件系統,而不是每個用戶都啟用了相同的插件/組件。 同樣,它們/可能太大而無法將其全部提交給每個用戶。 我試圖找出方法,但似乎React可能不支持該用例。

TLDR :如何在需要時從服務器加載React組件? 我必須切換到Angular,因為react沒有等效的templateUrl嗎?

React組件是在JavaScript文件中定義的,因此您可以像加載其他JavaScript文件一樣加載組件。 如果您沒有使用諸如RequireJS之類的任何模塊機制,那么可能就像在文檔中注入script標簽一樣簡單。 如果您使用的是RequireJS之類的東西,您只需告訴加載程序您要加載額外的模塊。

暫無
暫無

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

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