Size: a a a

JavaScript Noobs — сообщество новичков

2020 February 04

JS

John Savage in JavaScript Noobs — сообщество новичков
Здравствуйте, - могли бы вы мне помочь с крайне глупым вопросом:

const element = <h1>Hello World!</h1>;
ReactDOM.render(
 element,
 document.getElementById('test')
);

Программа выше не работает, а
 const element =" <h1>Hello World!</h1>";
ReactDOM.render(
 element,
 document.getElementById('test')
);
(То есть <h1>... В кавычках) - работает?
источник

Eügen ¥ in JavaScript Noobs — сообщество новичков
Vladislav K.
Сделай пример на сэндбоксе
разобрался уже
источник

D

Darth Maul in JavaScript Noobs — сообщество новичков
John Savage
Здравствуйте, - могли бы вы мне помочь с крайне глупым вопросом:

const element = <h1>Hello World!</h1>;
ReactDOM.render(
 element,
 document.getElementById('test')
);

Программа выше не работает, а
 const element =" <h1>Hello World!</h1>";
ReactDOM.render(
 element,
 document.getElementById('test')
);
(То есть <h1>... В кавычках) - работает?
В чем вопрос то?
источник

S

Snake in JavaScript Noobs — сообщество новичков
Так делать можно только в JSX (первый пример)
источник

Н

Никита in JavaScript Noobs — сообщество новичков
John Savage
Здравствуйте, - могли бы вы мне помочь с крайне глупым вопросом:

const element = <h1>Hello World!</h1>;
ReactDOM.render(
 element,
 document.getElementById('test')
);

Программа выше не работает, а
 const element =" <h1>Hello World!</h1>";
ReactDOM.render(
 element,
 document.getElementById('test')
);
(То есть <h1>... В кавычках) - работает?
const element = document.createElement("H1")
источник

JS

John Savage in JavaScript Noobs — сообщество новичков
Но в документации указано иначе. Мы не можем назначать в переменную html-теги?
источник

Н

Никита in JavaScript Noobs — сообщество новичков
John Savage
Но в документации указано иначе. Мы не можем назначать в переменную html-теги?
источник

S

Snake in JavaScript Noobs — сообщество новичков
У тебя обычный JS. В ReactDOM.render ты должен передовать входную точку твоего приложения. Обычно это App.jsx, в котором уже реализована вся логика приложения.
источник

S

Snake in JavaScript Noobs — сообщество новичков
И да
источник

S

Snake in JavaScript Noobs — сообщество новичков
import React from 'react';
в начале файла сделал?
источник

JS

John Savage in JavaScript Noobs — сообщество новичков
А как сказать приложению, что нужно использовать JSX?
источник

JS

John Savage in JavaScript Noobs — сообщество новичков
Не-а, я подключил на index.html скрипты в конце.
источник

Н

Никита in JavaScript Noobs — сообщество новичков
John Savage
А как сказать приложению, что нужно использовать JSX?
источник

S

Snake in JavaScript Noobs — сообщество новичков
Ты просто подключил react как обычный скрипт?
источник

JS

John Savage in JavaScript Noobs — сообщество новичков
<html>
<head></head>
<body>

<div id="test"></div>




<script src="https://unpkg.com/react@16/umd/react.development.js" crossorigin></script>
<script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js" crossorigin></script>
<script src="test.js"></script>
</body>
</html>
источник

JS

John Savage in JavaScript Noobs — сообщество новичков
Хорошо, я установлю локально через npx.
источник

S

Snake in JavaScript Noobs — сообщество новичков
Так вряд ли кто-то вообще делает. Если ты хочешь нормально и правильно изучать современный react - используй create-react-app
источник

S

Snake in JavaScript Noobs — сообщество новичков
источник

JS

John Savage in JavaScript Noobs — сообщество новичков
Хорошо, уже скачал. Благодарю за помощь.
источник

S

Snake in JavaScript Noobs — сообщество новичков
👌
источник