JSFiddle - React, Tailwind, and code Playground
HTML
<script src="http://fb.me/react-with-addons-0.8.0.js"></script>
<script src="http://fb.me/JSXTransformer-0.8.0.js"></script>
<script src="http://fb.me/react-js-fiddle-integration.js"></script>
JavaScript 1.7
/** @jsx React.DOM */
var CountdownView = React.createClass({
componentDidMount: function() {
this.timeout = setInterval(this.forceUpdate.bind(this), 1000);
},
componentWillUnmount: function() {
clearTimeout(this.timeout);
},
render: function() {
return <div onClick={rerender}>{Date.now()}</div>;
}
});
function rerender() {
document.body.innerHTML = '<div id="container"></div>';
React.renderComponent(
<CountdownView />,
document.getElementById('container')
);
}
rerender();