【问题标题】:Issue with "TypeError: Class extends value undefined is not a constructor or null" in React ClassReact Class 中的“TypeError:Class extends value undefined is not a constructor or null”问题
【发布时间】:2020-09-21 21:01:25
【问题描述】:

我已经通过这个命令npx create-react-app myApp 创建了一个反应应用程序。我想在App.js 中创建一个扩展React.Component 的类。问题是我无法启动应用程序,因为浏览器显示此错误: Error

在App.js 中创建类有什么问题吗?

这是我的 App.js 代码

import React from 'react';
import logo from './logo.svg';
import './App.css';

class App extends React.Component() {
render(){
  return (
    <div>
      Hello!
    </div>
  )
}
}

export default App;

【问题讨论】:

  • 省略React.Component() 处的() 以仅使用class App extends React.Component {... 并查看错误是否仍然存在

标签: javascript reactjs react-native class components


【解决方案1】:

看起来像是一个错字。改为:

class App extends React.Component {

你好像有React.Component()

【讨论】:

    猜你喜欢
    • 2018-07-14
    • 2020-08-27
    • 2022-01-09
    • 1970-01-01
    • 1970-01-01
    • 2021-11-02
    • 2021-10-20
    • 2022-12-02
    • 2022-12-20
    相关资源
    最近更新 更多