used JSX
Alex Smith committed
Jun 30, 2015 at 17:49 UTC
6b669aa37d12cdf8d187c8428b1eaf79cc180e34
1 file changed
+5
-6
examples/basic-click-counter/index.html
+5
-6
@@ -4,7 +4,8 @@
4
<title>React click conter example</title>
5
<meta http-equiv='Content-type' content='text/html; charset=utf-8'>
6
<script src="../../build/react.js"></script>
7
- <script type="text/javascript">
7
+ <script src="../../build/JSXTransformer.js"></script>
8
+ <script type="text/jsx">
9
var Counter = React.createClass({
10
getInitialState: function () {
11
return { clickCount: 0 };
@@ -15,8 +16,7 @@
16
});
17
},
18
render: function () {
18
- return React.DOM.h2({onClick: this.handleClick},
19
- 'Click me! Number of clicks: '+this.state.clickCount);
19
+ return (<h2 onClick={this.handleClick}>Click me! Number of clicks: {this.state.clickCount}</h2>);
20
}
21
});
22
</script>
@@ -24,9 +24,8 @@
24
<body>
25
<div id="message" align="center"></div>
26
27
- <script type="text/javascript">
28
- React.render(
29
- React.createElement(Counter),
27
+ <script type="text/jsx">
28
+ React.render(<Counter />,
29
document.getElementById('message')
30
);
31
</script>