React记录按钮点击次数

前端之家收集整理的这篇文章主要介绍了React记录按钮点击次数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1、问题背景

点击按钮,记录点击次数


2、实现源码

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <Meta charset="UTF-8">
  5. <title>React记录按钮点击次数</title>
  6. <link rel="stylesheet" href="../css/base.css" />
  7. <script type="text/javascript" src="../js/react.js" ></script>
  8. <script type="text/javascript" src="../js/react-dom.js" ></script>
  9. <script type="text/javascript" src="../js/browser.min.js" ></script>
  10. <script type="text/babel">
  11. var BtnCounter = React.createClass({
  12. getInitialState: function () {
  13. return { count: 0 };
  14. },handlerClick: function () {
  15. this.setState({
  16. count: this.state.count + 1,});
  17. },render: function () {
  18. return (
  19. <button onClick={this.handlerClick}>
  20. 点击: {this.state.count}
  21. </button>
  22. );
  23. }
  24. });
  25. ReactDOM.render(
  26. <BtnCounter />,document.getElementById("divContainer")
  27. );
  28. </script>
  29. </head>
  30. <body>
  31. <div id="divContainer" style="cursor: pointer;">
  32. 点击我!
  33. </div>
  34. </body>
  35. </html>

3、实现结果


4、注意事项

(1)编写js中的type是"text/babel"

(2)函数BtnCounter首字母大写

猜你在找的React相关文章