我有一个应用程序,我想使用ReactJS组件(让我们说树菜单)。我需要支持禁用javascript的浏览器。
场景1 - 使用Reactjs启用javascript : 树形菜单可以展开并折叠到无限级别,无需重新加载页面。您可以扩展任意数量的节点。
场景2 - 使用生成的HTML禁用javascript: 您只能在树状菜单中展开一个路径。单击菜单元素后,将重新呈现页面(并更改URL以反映页面状态)。所以你点击后点击并重新加载后重新加载。这只是后备解决方案。
您如何应对这种情况,因此您不必维护两个不同的模板( HTML / ReactJS )?
是否有任何可能的解决方案将 ReactJS 绑定到现有(已呈现) HTML ?