首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >世博会: UIManager抛出警告UIManager

世博会: UIManager抛出警告UIManager
EN

Stack Overflow用户
提问于 2019-06-10 00:38:45
回答 2查看 1.5K关注 0票数 4

这条消息似乎是使用了不再支持的UIManager"RCTView“包,但我不知道如何解决这个问题。

不再支持通过UIManager‘’RCTView‘直接从UIManager访问视图管理器。使用UIManager.getViewManagerConfig('RCTView')代替。- node_modules/expo/build/environment/muteWarnings.fx.js:17:23 in warn - node_modules/react-native/Libraries/ReactNative/UIManager.js:164:12 in get - node_modules/react-native/Libraries/Utilities/defineLazyObjectProperty.js:42:18 in getValue - node_modules/react-native-gesture-handler/GestureHandler.js:46:10 in - node_modules/metro/src/lib/polyfills/require.js:331:6 in loadModuleImplementation - node_modules/react本机-手势-处理程序/index.js:3:0 in - node_modules/metro/src/lib/polyfills/require.js:331:6 in loadModuleImplementation - node_modules/react-navigation-stack/src/views/StackView/StackViewLayout.js:19:0 in - node_modules/metro/src/lib/polyfills/require.js:331:6 in loadModuleImplementation - node_modules/react-navigation-stack/src/views/StackView/StackView.js:4:0 in- node_modules/metro/src/lib/polyfills/require.js:331:6 in loadModuleImplementation - node_modules/react-navigation-stack/src/navigators/createStackNavigator.js:3:0 in - node_modules/metro/src/lib/polyfills/require.js:331:6 in loadModuleImplementation - node_modules/react-navigation-stack/src/index.js:9:18 in createStackNavigator - node_modules/react-navigation/src/react-navigation.js:107:45 in createStackNavigator *src/ node_modules/metro/src/lib/polyfills/require.js:331:6 /Navigators.js:27:29 in - node_modules/metro/src/lib/polyfills/require.js:331:6 in loadModuleImplementation *src/components/Navigators.js:4:0 in - in - in loadModuleImplementation *src/ loadModuleImplementation /app/index.js:12:0 in - node_modules/metro/src/lib/polyfills/require.js:331:6 in loadModuleImplementation*in - node_modules/metro/src/lib/polyfills/require.js:331:6 in loadModuleImplementation -node_ code /expo/AppEntry.js:4:0 in - node_modules/metro/src/lib/polyfills/require.js:331:6 in loadModuleImplementation - node_modules/metro/src/lib/polyfills/require.js:197:45 in guardedLoadModule * null:null :null

EN

回答 2

Stack Overflow用户

发布于 2019-08-01 09:17:29

这是由反应导航模块引起的。我想您使用的是世博sdk 33。

  1. 如果您使用的是react导航v3,您可以降级到版本2,这将解决问题。或者..。
  2. 更新您的博览会-cli的最新版本。安装最新的反应导航。然后按以下方式安装其他模块。

世博安装反应-本机-手势-处理程序反应-本机-恢复

就像在文档中发现的

票数 2
EN

Stack Overflow用户

发布于 2019-08-28 09:12:05

降级为“反应-本机-手势-处理程序”:"~1.3.0“。如果您选择带有“^”的包版本,并且正在清理您的node_modules,则在安装NPM时,NPM将升级到最新版本(1.4.1)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56519383

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档