index.jsをクラスとして宣言できますか?React.js index.jsをクラスとして使用しますか?
import React, { Component } from 'react';
import ReactDOM from 'react-dom';
import App from './App';
import './index.css';
/*
ReactDOM.render(
<App />,
document.getElementById('root')
);
*/
class Apps extends Component {
ReactDOM.render(
<div className="App">
<p> hello </p>
</div>
);
}
コメントアウトコードが前にあったもので、クラスのアプリは、私が達成したいものです:私はあるindex.js https://github.com/facebookincubator/create-react-app
を使用しています。
よろしく、
コメントアウトされたバージョンは移動方法です。しかし、あなたが望むのであれば 'App'コンポーネントを同じファイルに書くことができますが、' ReactDOM.render'がそのまま必要です。なぜそれを変更したいのですか? – Tholle
いいえ、最上位のレンダリングコードは、クラスに含まれる本当の理由はありません。 –