删除使用React Native 0.59.5的警告ViewPagerandroid



升级到 react native 0.59.5后,该应用在模拟器上扔了以下警告消息:

viewPagerAndroid has been extracted from react-native core...

但是,组件文件中没有viewPagerAndroid的导入:

import React, { Component} from 'react';
import { SectionList, View, StyleSheet, Text, TouchableOpacity, Platform, AppRegistry } from 'react-native';
import Moment from 'moment';
import DeviceInfo from 'react-native-device-info';
import { GiftedChat } from 'react-native-gifted-chat';

如何删除警告?

与反应型 0.59.0视图pagerandroid已被弃用。您可以在此处的更改程序中看到这一点。

这意味着,如果您将来要使用ViewPagerandroid,则需要单独安装它。您可以在此处看到其仓库

即使您没有明确使用的ViewPagerAndroid,您也可能会看到此警告,因为您使用过的依赖项之一。

最常见的是反应式手机处理程序或反应式tab-view都使用ViewPagerHandler。

目前警告只是一个警告。在删除ViewPagerandroid的支持之前,它不会引起您的任何问题。

您可以抑制黄箱警告,因此不会在设备上显示。 Note 即使您抑制了警告,它将始终在日志中显示。

从反应

中导入它
import { YellowBox } from 'react-native';

然后在您的App.js

YellowBox.ignoreWarnings(['ViewPagerAndroid']);

您可以在此处阅读有关抑制警告的更多信息

相关内容

  • 没有找到相关文章

最新更新