@2890594972
2018-05-04T03:12:27.000000Z
字数 823
阅读 752
react
注意
onClick={this.handleClick} 换成 onclick={this.handleClick}
<!DOCTYPE html><html><head><meta charset="UTF-8" /><title>状态机制 React state</title><script src="https://cdn.bootcss.com/react/15.4.2/react.min.js"></script><script src="https://cdn.bootcss.com/react/15.4.2/react-dom.min.js"></script><script src="https://cdn.bootcss.com/babel-standalone/6.22.1/babel.min.js"></script></head><body><div id="example"></div><script type="text/babel">var LinkNews = React.createClass({getInitialState: function(){return {name: '大象',linked: false}},handleClick: function(event){this.setState({linked: !this.state.linked})},render: function(){var text = this.state.linked ? '喜欢':'不喜欢';return (<p onClick = {this.handleClick}>你<em>{this.state.name+text}</em>我</p>)}});ReactDOM.render(<LinkNews />,document.getElementById('example'));</script></body></html>
