http://codepen.io/JessieZhou/pen/VPgMdPここではCodePenのReactを使ったデモですが、ブラウザーに「Uncaught ReferenceError:Component is not defined」というエラーが表示されます。しかし、最初の行に "react {Component}"という行を挿入すると、 "Uncaught ReferenceError:require is not defined"というエラーが表示されます。 「クラス」の使用がこの問題を引き起こす可能性はありますか?ここで Codepenでes6と反応する方法
は私のコードです: ここ//import {Component} from 'react'
class MyInput extends Component{
constructor(props){
super(props);
this.handleChange = this.handleChange.bind(this);
}
handleChange(e){
this.props.update(e.target.value);
}
render(){
return <input onChange={this.handleChange} type="text"/>
}
}
ReactDOM.render(MyInput, document.getElementById('myinput'));
があるCodePenの私のjavascriptの設定: javascript settings in codepen
ありがとうございました!使用するReact.Componentは機能しますが、コンポーネントを使用したい場合は、 "react {Component}"からインポートしても "反応しません"というエラーは "Uncaught ReferenceError:requireが定義されていません" ... – JessieZhou
私たちはlibリンクを使用していたので、完全なReact.Componentを使用する必要があります。 –