0
我使用客戶端呈現並面臨以下問題。React.js:如何分開jsx es6
我有分別位於兩個不同的文件
- DefinitionNode兩種組分
class DefinitionNode extends BaseNode{
\t render() {
\t \t return (
\t \t \t <div></div>
\t \t);
\t }
}
- BaseNode
class BaseNode extends React.Component{
\t render() {
\t \t return (
\t \t \t <div></div>
\t \t);
\t }
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.14.2/react.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.14.2/react-dom.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.23/browser.min.js"></script>
<script type="text/babel" src="~/Scripts/reactApp/fieldGeneration/baseNode.jsx"></script>
<script type="text/babel" src="~/Scripts/reactApp/fieldGeneration/definitionNode.jsx"></script>
後去頁我得到一個錯誤:BaseNode沒有定義
如何讓獨立的組件是正確的?