【问题标题】:TypeError: Super expression must either be null or a function _inherits in react nativeTypeError:超级表达式必须为空或函数_inherits in react native
【发布时间】:2020-01-09 14:07:44
【问题描述】:

在 react-native 中。我将创建一个简单的应用程序和一个 Web 应用程序。 React-native 应用程序输出图像中显示的错误。

超级表达式必须为 null 或函数,而不是未定义

Error image

我的代码是:

import React from 'react';
import { StyleSheet, Text, View } from 'react-native';

class App extends React.Component() {
 render(){
   return (
     <View style={styles.container}>
       <Text>Hello World</Text>

     </View>
   );
 }
}
export default App;

const styles = StyleSheet.create({
 container: {
   flex: 1,
   backgroundColor: '#fff',
   alignItems: 'center',
   justifyContent: 'center',
 },
});

【问题讨论】:

    标签: javascript reactjs react-native


    【解决方案1】:

    尝试删除类定义上的括号。

    import React from 'react';
    import { StyleSheet, Text, View } from 'react-native';
    
    class App extends React.Component {
     render(){
       return (
         <View style={styles.container}>
           <Text>Hello World</Text>
    
         </View>
       );
     }
    }
    export default App;
    
    const styles = StyleSheet.create({
     container: {
       flex: 1,
       backgroundColor: '#fff',
       alignItems: 'center',
       justifyContent: 'center',
     },
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-10
      • 2021-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多