Ham*_*imi 10 memory-leaks reactjs react-native
我想销毁一些我实例化以释放内存的组件.在我当前的应用程序中,几乎每个我实例化然后释放它的视图(删除对它的引用)都不会被垃圾收集.我没有提到意见.我不确定这个内存泄漏是由我的应用程序引起的还是它的本地反应(并且本机存在一些内存泄漏问题).有没有办法自信地销毁一个视图实例?
小智 0
我之前就遇到过同样的问题,我发现问题是我没有正确使用react。
为什么要手动实例化组件?
认为 React 的主要功能之一是树 DOM 虚拟组件,如果您手动实例化一个组件,那么您在某种程度上就避免了它。
请记住,您应该在渲染函数中使用组件,或者在渲染函数中渲染和使用组件的函数。如果必须将组件传递给另一个组件,则应该使用高阶组件的概念。
我希望我对你有帮助。
| 归档时间: |
|
| 查看次数: |
2141 次 |
| 最近记录: |