0
このコードは実際に私の環境で動作しますが、実際には別の質問をするためのフィドルを作成しようとしていますが、最初にこの問題を解決する必要があります...反応 - 定義されていないエラー?
コンソールに「お気に入り」が定義されていない?
class BtnFav extends React.Component {
constructor(props) {
super(props);
this.state = {favorited: false};
this.handleClick = this.handleClick.bind(this);
}
handleClick() {
this.setState({favorited: !this.state.favorited});
}
render() {
var favStatus = this.state.favorited ? 'btn-fav' : 'btn-notfav';
return (
<button className={favStatus} onClick={this.handleClick}>FAVORITE</button>
);
}
};
をちょうどそれは完全に正常に動作し、あなたのフィドルをチェックします。エラーの兆候はありません。 –