【发布时间】:2017-08-30 17:12:07
【问题描述】:
我正在尝试打印 react 组件的 props 但出现错误。请帮忙:
片段:
<!-- DOCTYPE HTML -->
<html>
<head>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.4.2/react.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.4.2/react-dom.min.js"></script>
<script src="http://fb. me/JSXTransformer-0.12.1.js"></script>
<!-- gap above is intended as else stackOverflow not allowing to post -->
</head>
<body>
<div id="div1"></div>
<script type="text/jsx">
//A component
var George = React.createClass({
render: function(){
return (
<div> Hello Dear!</div>
<div>{this.props.color}</div>
);
}
});
ReactDOM.render(<George color="blue"/>, document.getElementById('div1'));
</script>
</body>
</html>
我期待“你好,亲爱的!”然后是下一行“蓝色”。但是,我收到了这个错误。
错误:
【问题讨论】:
-
请同时发布您的错误。
-
完成了兄弟......
-
刚注意到报错中有错误。应该是“JSX”而不是“XJS”...
标签: javascript reactjs components