我指的是Node和React的以下示例:https://github.com/yldio/react-example
我可以在Chrome中启用javascript时向该阵列添加图书。当我在Chrome中停用javascript时,我无法向该阵列添加图书。
有什么方法可以解决这个问题吗?
答案 0 :(得分:15)
有什么方法可以解决这个问题吗?
不是你想要的方式。
React是前端的JavaScript框架。这意味着它在浏览器中执行。如果您在浏览器中禁用JavaScript,则React不再起作用。以同样的方式,如果从计算机中删除Photoshop,则无法再打开.psd文件。
如果你真的必须支持没有JavaScript的浏览器(大多数人都没有),你需要构建你的应用程序以使用普通的基于HTML的导航(想想链接,表单等)。
可以使用React(对于启用了JS的人)以及对没有启用JS的人的回退,这种方法称为渐进增强。可能对您有用:https://softwareengineering.stackexchange.com/questions/25969/should-i-bother-to-develop-for-javascript-disabled