Итак, я реанимировал файл test.jsx, но вместо рендеринга поднятой кнопки я получаю `` (две кавычки в верхней части страницы). Console.log не дает мне никаких ошибок, поэтому я не уверен, куда идти отсюда.Практически я получил материал ui для работы, но все же не смог ничего сделать
Index.html
<!DOCTYPE HTML>
<html lang = "en">
<head>
<title>A Simple HTML Example</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.13.3/JSXTransformer.js"></script>``
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.13.3/react.js"></script>
<link href='http://fonts.googleapis.com/css?family=Roboto' rel='stylesheet' type='text/css'>
</head>
<body>
<h2>HTML is Easy To Learn</h2>
<p>Welcome to the world of the
World Wide Web.
This is the first paragraph.
While short it is still a paragraph!
</p>
<div id='main'></div>
<script script"build/test.js"></script>
<p>And this is the second paragraph.
</p>
</body>
</html>
test.jsx
var RaisedButton = require('./RaisedButton.jsx');
React.render(<RaisedButton />,
document.getElementById('main'));
raisedButton.jsx
var RaisedButton = React.createClass({
childContextTypes: {
muiTheme: React.PropTypes.object
},
getChildContext() {
return {
muiTheme: ThemeManager.getCurrentTheme()
};
},
render() {
return (
<RaisedButton label="Default" />
);
}
});
module.exports = RaisedButton;
Он специально с использованием компонентов материала-Ui, так почему бы вы использовать ? –