老师这个红色的问题怎么解决呀,虽然程序运行没问题,但是这红色就头疼

来源:3-6 动手实战

星光荡开宇宙

2020-08-13

图片描述图片描述

写回答

1回答

张轩

2020-08-14

同学你好 这是版本问题 由于推出本课的时候 还使用的 React 15 的版本 ,现在都是 16 版本了。16版本使用 legecy context API 就会爆出这个错误,其实也不是我们源代码的错误,而是我们使用的 react-ionicons 图标出现的错误。

两个解决方法:第一:换用最新版的图标库。

第二:在 App.js 中,把 <React.StrictMode> 严格检查节点去掉


ReactDOM.render(
  <React.StrictMode>
    <App />
  </React.StrictMode>,
rootElement
);

变成

ReactDOM.render(<App />, rootElement);


1
1
星光荡开宇宙
非常感谢!
2020-08-14
共1条回复

React16组件化+测试+全流程 实战在线账本项目

轻松上手,从设计图到上线,精通组件化思维和组件测试

713 学习 · 177 问题

查看课程