gpt4 book ai didi

react-native - 如何完美修复 react-native 中的 isMounted(...) 警告不要让这个警告静音

转载 作者:行者123 更新时间:2023-12-05 05:16:08 24 4
gpt4 key购买 nike

我收到这个警告:

Warning: isMounted(...) is deprecated in plain JavaScript React classes. Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks.

如何修复警告?我不想这样隐藏它:

import { YellowBox } from 'react-native';
YellowBox.ignoreWarnings(['Warning: isMounted(...) is deprecated', 'Module
RCTImageLoader']);

最佳答案

所有的评论都告诉你如何隐藏它,但没有告诉你如何解决它,因为误报已在 React Native 中修复。

我在我的 React Native 代码中使用了变量名 isMounted,它是类中的一个自定义实例变量。但是,这与一个已弃用的变量 isMounted 冲突,该变量固有地位于 Component 类上 - 因此出现警告。

为了解决这个问题,我只是将我的 isMounted 变量名重命名为 mounted

关于react-native - 如何完美修复 react-native 中的 isMounted(...) 警告不要让这个警告静音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50799812/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com