undefined 不是一个函数(评估'react DevTools.connect DevTools')

用户10789862

我实际上是在用 react-native 学习导航工具。我尝试了文档https://reactnavigation.org/docs/en/hello-react-navigation.html 中的一个示例我不知道为什么它向我显示此错误

在此处输入图片说明

这是代码:

     import React from 'react';
    import { View, Text, Button } from 'react-native';
    import { createAppContainer, createStackNavigator, StackActions, 
    NavigationActions } from 'react-navigation'; // Version can be specified 
    in package.json

     class HomeScreen extends React.Component {
      render() {
        return (
      <View style={{ flex: 1, alignItems: 'center', justifyContent: 'center' 
       }}>
      <Text>Home Screen</Text>
      <Button
       title="Go to Details"
       onPress={() => {
        this.props.navigation.dispatch(StackActions.reset({
          index: 0,
          actions: [
            NavigationActions.navigate({ routeName: 'Details' })
          ],
        }))
      }}
            />
          </View>
         );
         }  
          }

  class DetailsScreen extends React.Component {
  render() {
  return (
   <View style={{ flex: 1, alignItems: 'center', justifyContent: 'center' 
    }}>
    <Text>Details Screen</Text>
  </View>
  );
 }  
 }

const AppNavigator = createStackNavigator({
Home: {
 screen: HomeScreen,
  },
  Details: {
  screen: DetailsScreen,
 },
}, {
  initialRouteName: 'Home',
 });

export default createAppContainer(AppNavigator);

你知道如何解决这个问题吗?

斯科特·梅

在带有 React-Native 0.57.8 的 Mac 上,我删除了 node_modules 和 package.lock.json,然后放置在:[email protected]devDependencies 下。Ran npm installreact-native run-ios它奏效了。根据 React DevTools 的贡献者,这个问题已经修复,基于这个线程:https : //github.com/facebook/react-native/issues/22865

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Chrome中的React DevTools问题

来自分类Dev

Undefined 不是一个函数(评估 '(0, _reactRedux.Connect)(mapStateToProps, {userOpenedApp:_actions.userOpenedApp})')

来自分类Dev

在React Native中使用Overmind DevTools

来自分类Dev

Devtools是否可用于React Easy State?

来自分类Dev

React Devtools 4 DOM 更新亮点

来自分类Dev

无法将redux-devtools-extension与react-router-redux syncHistoryWithStore一起使用

来自分类Dev

无法将redux-devtools-extension与react-router-redux syncHistoryWithStore一起使用

来自分类Dev

devtools build_vignette找不到函数

来自分类Dev

React Native:'undefined 不是一个对象(评估'_react3.PropTypes.bool')

来自分类Dev

Chrome devtools:如何从另一个代码段调用函数?

来自分类Dev

无法通过React DevTools for Chrome修改组件道具

来自分类Dev

开发Chrome扩展程序时,Chrome React Devtools不显示

来自分类Dev

TypeError:undefined不是一个对象(评估“ this.props”)-React Native

来自分类Dev

React Native undefined不是一个对象(评估“ props.navigation.toggleDrawer”)

来自分类Dev

react-navigation:undefined不是一个对象(评估'Object.keys(routeConfigs)')

来自分类Dev

TypeError:undefined不是一个对象(正在评估“ navigation.push”)React Native

来自分类Dev

Undefined 不是一个对象(评估'this.props.navigation.navigate')React native

来自分类Dev

React Native:undefined 不是一个对象(评估'_this2.props.navigation.navigate')

来自分类Dev

React Native TypeError:undefined 不是一个对象(评估'_ref.item')

来自分类Dev

chrome-devtools://devtools/devTools.css无法载入

来自分类Dev

undefined 不是一个函数(评估 'this.setstate(

来自分类Dev

是否可以打开devtools来检查devtools?

来自分类Dev

React Native, redux form, native base - onChange(event) 函数不起作用,undefined 不是一个评估 event.target.value 的对象

来自分类Dev

Spring Boot Devtools示例

来自分类Dev

Chrome DevTools Profiler

来自分类Dev

Rstudio找不到devtools

来自分类Dev

Chrome DevTools 100%CPU

来自分类Dev

如何解决devtools

来自分类Dev

如何删除Dart DevTools?

Related 相关文章

  1. 1

    Chrome中的React DevTools问题

  2. 2

    Undefined 不是一个函数(评估 '(0, _reactRedux.Connect)(mapStateToProps, {userOpenedApp:_actions.userOpenedApp})')

  3. 3

    在React Native中使用Overmind DevTools

  4. 4

    Devtools是否可用于React Easy State?

  5. 5

    React Devtools 4 DOM 更新亮点

  6. 6

    无法将redux-devtools-extension与react-router-redux syncHistoryWithStore一起使用

  7. 7

    无法将redux-devtools-extension与react-router-redux syncHistoryWithStore一起使用

  8. 8

    devtools build_vignette找不到函数

  9. 9

    React Native:'undefined 不是一个对象(评估'_react3.PropTypes.bool')

  10. 10

    Chrome devtools:如何从另一个代码段调用函数?

  11. 11

    无法通过React DevTools for Chrome修改组件道具

  12. 12

    开发Chrome扩展程序时,Chrome React Devtools不显示

  13. 13

    TypeError:undefined不是一个对象(评估“ this.props”)-React Native

  14. 14

    React Native undefined不是一个对象(评估“ props.navigation.toggleDrawer”)

  15. 15

    react-navigation:undefined不是一个对象(评估'Object.keys(routeConfigs)')

  16. 16

    TypeError:undefined不是一个对象(正在评估“ navigation.push”)React Native

  17. 17

    Undefined 不是一个对象(评估'this.props.navigation.navigate')React native

  18. 18

    React Native:undefined 不是一个对象(评估'_this2.props.navigation.navigate')

  19. 19

    React Native TypeError:undefined 不是一个对象(评估'_ref.item')

  20. 20

    chrome-devtools://devtools/devTools.css无法载入

  21. 21

    undefined 不是一个函数(评估 'this.setstate(

  22. 22

    是否可以打开devtools来检查devtools?

  23. 23

    React Native, redux form, native base - onChange(event) 函数不起作用,undefined 不是一个评估 event.target.value 的对象

  24. 24

    Spring Boot Devtools示例

  25. 25

    Chrome DevTools Profiler

  26. 26

    Rstudio找不到devtools

  27. 27

    Chrome DevTools 100%CPU

  28. 28

    如何解决devtools

  29. 29

    如何删除Dart DevTools?

热门标签

归档