react项目打包后,浏览器使用react developer tools,依然可以更改props,state数据。。。这样是不是太不安全了?怎么解决呢?目前发现如果数据使用Map对象,则不能修改。
1 回答
倚天杖
TA贡献1828条经验 获得超3个赞
在生产环境的代码中,react加载之前添加这样一行代码:
if (typeof window.__REACT_DEVTOOLS_GLOBAL_HOOK__ === 'object') { __REACT_DEVTOOLS_GLOBAL_HOOK__.inject = function() {}; }
添加回答
举报
0/150
提交
取消