我是一个反应初学者,我正在玩SomeControlFunction
到目前为止,我的代码如下:
https://jscomplete.com/repl.
但每次运行时,我都会遇到此运行时错误。 我做错了什么?
答案 0 :(得分:4)
应该是React.Component
而不是React.component
注意大写字母。
答案 1 :(得分:3)
当您导入React时,请尝试React.Component
,并且永远不要使用React.Component()
。删除这些括号,然后将出现此错误。
import React from 'react';
......
class App extends React.Component {
}
或者您可以尝试这个。
import React, {Component} from 'react';
......
class App extends Component {
答案 2 :(得分:0)
就我而言,以下操作失败了:
import { AbstractFilter } from './';
export class DismissedFilter extends AbstractFilter {
...
我的索引在哪里:
export { AbstractFilter} from './filter';
我能够通过指定导入的完整路径来解决:
import { AbstractFilter } from './filter';
export class DismissedFilter extends AbstractFilter {
...
似乎错误与 webpack 有某种关系