JSFiddle - React, Tailwind, and code Playground
HTML
<script src="http://fb.me/react-with-addons-0.12.0.js"></script>
<script src="http://fb.me/JSXTransformer-0.12.0.js"></script>
<script src="http://fb.me/react-js-fiddle-integration.js"></script>
JavaScript 1.7
var KeySample = React.createClass({
getInitialState: function() {
return {
list: [1,2,3,4,5]
};
},
add: function() {
this.setState({ list: [0].concat(this.state.list) });
},
render: function() {
var list = this.state.list.map(function(i) { return <li key={i}>{i}</li> });
return (
<div>
<ul>{list}</ul>
<div>dasda</div>
<button onClick={this.add}>add</button>
</div>
);
}
});
React.render(<KeySample />, document.body);