视频14:29 处 使用 StackNavigator 时提示 React 已经被弃用

来源:2-3 StackNavigator精讲-2

qq_自己的路自己走

2018-05-23

 视频14:29 处 使用 StackNavigator  时提示    Warning:is deprecated in plain javaScript React classes. Instead,make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks 提示 警告:在纯JavaScript反作用类中被弃用。相反,请务必清除组件Wun卸除中的订阅和挂起请求,以防止内存泄漏。  我想知道最新的是什么了 那个地方被弃用了  现在看之前的视频很多地方都过期了 进度好慢

写回答

1回答

CrazyCodeBoy

2018-05-25

1. componentWillReceiveProps到React 17会被弃用,如果你有用到componentWillReceiveProps那么推荐使用课程第13章:13 React 16.3,React 17适配指南所讲的static getDerivedStateFromProps(nextProps, prevState) 代替;

2.因为有些第三方组件以及RN自身的一些组件还没来得及适配这一特性,如果是第三方组件报componentWillUnmount警告可以尝试升级该组件到最新版本更新到最新版;

0
1
qq_自己的路自己走
非常感谢!
2018-06-12
共1条回复

React Native技术精讲与高质量上线App开发

一个真实的上线项目,一次完整的开发过程,全面掌握React Native技术

1577 学习 · 727 问题

查看课程