Я новичок в React JS и написал код React JS
непосредственно в HTML
, и он работает нормально.
Теперь, когда я преобразовал этот встроенный код в JS, используя Babel Converter, используя Online Babel Converter и связал Converted JS
с HTML
, он показывает пустое значение UI
без ошибок или предупреждений. в окне консоли браузера.
Я написал встроенный скрипт babel в теге <script type="text/babel> ... </script>
Примечание: я преобразовал встроенный код с выбранными по умолчанию параметрами в Онлайн-конвертер Babel , Evaluate
в Settings
, stage-2
& react
в Presets
Редактировать: Добавлена некоторая часть кода
<!DOCTYPE HTML>
<html>
<body>
<script type="text/babel>
class App extends React.Component {
createCircles = () => {
let circles = [];
for(let i = 1; i <= this.props.count; i++){
circles.push(<div className = "smallCircle" id={'circle'+i} key={i}><code className="circles" id={'id'+i}>{i}</code></div>);
}
return circles;
}
render(){
return (
<div id="circles">
<div className = "bigCircle" id="bigCircle">
<img id="bigCircleImage" src="http://localhost" />
</div>
<div className = "smallCircles">
{this.createCircles()}
</div>
</div>
);
}
}
function AppLoader(){
return (
<App />
);
}
ReactDOM.render(<AppLoader />, document.getElementById('root'));
</script>
<div id="root"></div>
</body>
</html>
Пожалуйста, помогите ...