首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TypeError: null不是对象(计算“”_ReanimatedModule.default.createNode“”)

TypeError: null不是对象(计算“”_ReanimatedModule.default.createNode“”)
EN

Stack Overflow用户
提问于 2020-07-31 18:20:06
回答 3查看 6.1K关注 0票数 5

我无法解决此问题,并阅读了下面的文档https://www.npmjs.com/package/react-native-tab-view

此外,我也没有看到任何关于这个问题的文件。我使用了上面链接中提到的相同示例代码。

代码语言:javascript
复制
import * as React from 'react';
import { View, StyleSheet, Dimensions } from 'react-native';
import { TabView, SceneMap } from 'react-native-tab-view';
 
const FirstRoute = () => (
  <View style={[styles.scene, { backgroundColor: '#ff4081' }]} />
);
 
const SecondRoute = () => (
  <View style={[styles.scene, { backgroundColor: '#673ab7' }]} />
);
 
const initialLayout = { width: Dimensions.get('window').width };
 
export default function TabViewExample() {
  const [index, setIndex] = React.useState(0);
  const [routes] = React.useState([
    { key: 'first', title: 'First' },
    { key: 'second', title: 'Second' },
  ]);
 
  const renderScene = SceneMap({
    first: FirstRoute,
    second: SecondRoute,
  });
 
  return (
    <TabView
      navigationState={{ index, routes }}
      renderScene={renderScene}
      onIndexChange={setIndex}
      initialLayout={initialLayout}
    />
  );
}
 
const styles = StyleSheet.create({
  scene: {
    flex: 1,
  },
});

我该如何解决这个问题?

代码语言:javascript
复制
npm version is 6.14.4
React-native version is 0.62.2
react-native-tab-view: "^2.15.0"
react-native-gesture-handler: "^1.6.1"
react-native-reanimated: "^1.10.1"
@react-native-community/masked-view: "^0.1.10"
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2020-08-03 17:00:27

将react-native-handler handler升级到1.7.0

票数 0
EN

Stack Overflow用户

发布于 2021-03-07 15:39:56

运行npm i react-native-gesture-handler@1.7.0。清除缓存并重新构建。

从0.59版开始不需要链接,因为它会自动链接依赖项。

票数 2
EN

Stack Overflow用户

发布于 2020-08-03 16:44:03

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

https://stackoverflow.com/questions/63190006

复制
相关文章

相似问题

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