有没有在运行时注入新ReactJS组件的示例,例如:
我考虑过的方法。
next
getStaticPaths
,然后在前端使用替代来注入客户端组件。这很可能会在runtim上出现 人们会尝试过的任何类似问题或方法都很棒。
答案 0 :(得分:1)
我认为您可能会尝试绕过标准的构建过程,例如Next,从而失去Next的许多内置构建优化功能。自动代码拆分as described here。
但是,您可能会发现fallback
功能可以完全解决您的问题-fallback
功能是为大型电子商务网站提供的,就像您正在使用的功能一样。如the fallback true docs所述:
如果您的应用程序具有大量依赖于数据的静态页面(请考虑:一个非常大的电子商务网站),则很有用。您想预渲染所有产品页面,但是构建将永远耗费时间。