Python 未捕获的TypeError:超级表达式必须为null或函数

Python 未捕获的TypeError:超级表达式必须为null或函数,python,reactjs,ecmascript-6,react-redux,redux-saga,Python,Reactjs,Ecmascript 6,React Redux,Redux Saga,所以我是个新手,即使我发现多个其他人都有相同的问题,我仍然没有在我的代码中找到错误。所以我转向你,你是我唯一的希望 我正在学习,所以我想创建一个简单的ReactJS应用程序来处理HTTP请求。完成代码后,我遇到了错误: UncaughtTypeError:超级表达式必须为null或函数,而不是对象 在exports.default(inherits.js?0578:21) 评估时(app.js?71f7:22) 尽管我尝试了许多不同的更改,并且我相当肯定这与导入/导出有关,因为这是许多其他来源告

所以我是个新手,即使我发现多个其他人都有相同的问题,我仍然没有在我的代码中找到错误。所以我转向你,你是我唯一的希望

我正在学习,所以我想创建一个简单的ReactJS应用程序来处理HTTP请求。完成代码后,我遇到了错误:

UncaughtTypeError:超级表达式必须为null或函数,而不是对象
在exports.default(inherits.js?0578:21)
评估时(app.js?71f7:22)

尽管我尝试了许多不同的更改,并且我相当肯定这与导入/导出有关,因为这是许多其他来源告诉我的,尽管双重检查导入等没有产生任何结果,但错误仍然存在

守则:

app.js(处理简单按钮的呈现,并应在单击时执行简单的GET请求)

rootSaga.js(对传奇进行分组-以防我做得更多)

requestReducer.js(唯一的功能是在每个请求后增加一个变量)

reducers.js(对reducer进行分组-以防我做得更多)

serverService.js(处理对服务器的调用(GET/POST)


您需要扩展
React.Component
来创建组件,而不是
React
本身:

class App extends React {
应该是

class App extends React.Component {
,或者因为您直接导入了
组件

class App extends Component {

您需要扩展
React.Component
来创建组件,而不是
React
本身:

class App extends React {
应该是

class App extends React.Component {
,或者因为您直接导入了
组件

class App extends Component {

我能看到你使用
super
的唯一地方是在你应用的构造函数中,它是一个毫无意义的构造函数。如果你删除它会发生什么?
class-App-extends-React
应该是
class-App-extends-React.Component
(或者
extends-Component
,取决于你的导入)我能看到你使用
super
的唯一地方是在你应用的构造函数中,它是一个毫无意义的构造函数。如果你删除它会发生什么?
class-App-extends-React
应该是
class-App-extends-React.Component
(或者
extends-Component
,取决于你的导入)
class App extends React {
class App extends React.Component {
class App extends Component {