這是我第一次遇到反應。 我不明白爲什麼下面的代碼在render
函數上返回錯誤。瞭解React中的渲染錯誤
var LikeButton = React.createClass({
getInitialState: function() {
return { liked: false };
}
render: function() {
if (this.state.liked)
return <div>Ti piace!</div>
else
return <a href="#" onClick={this.doLike}>Mi piace</a>
}
doLike: function() {
this.setState({ liked: true });
}
});
ReactDOM.render(<LikeButton />, document.body);
此代碼在標籤<script type = "text/babel">
。
笏是錯誤? ! – Panther