禁用javascript时,React事件不起作用

Pri*_*iya 4 javascript node.js reactjs

我指的是Node和React的以下示例:https://github.com/yldio/react-example

在Chrome中启用javascript后,我可以为数组添加一本书.当我在Chrome中禁用javascript时,我无法向该阵列添加图书.

有什么方法可以解决这个问题吗?

Mat*_*son 18

有什么方法可以解决这个问题吗?

不是你希望的方式.

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