<!DOCTYPE html>
<html>
<head>
<script src="https://code.angularjs.org/tools/system.js"></script>
<script src="https://code.angularjs.org/tools/typescript.js"></script>
<script data-require="react@*" data-semver="0.14.0" src="https://cdnjs.cloudflare.com/ajax/libs/react/0.14.0/react.js"></script>
<link rel="stylesheet" href="style.css" />
<script>
System.config({
transpiler: 'typescript'
});
System.import('./app.js');
</script>
</head>
<body>
<div id="app">loading...</div>
</body>
</html>
import PropertyBinding from './property-binding.js';
React.render(
<PropertyBinding/>,
document.getElementById('app')
);
/* Styles go here */
class HelloMessage extends React.Component {
render() {
return <div>Hello, {this.props.message} </div>;
}
};
export default class extends React.Component {
render() {
return <HelloMessage message="World!"/>;
}
};