Javascript-форум (https://javascript.ru/forum/)
-   Библиотеки/Тулкиты/Фреймворки (https://javascript.ru/forum/library-toolkit-framework/)
-   -   react передача параметров (https://javascript.ru/forum/library-toolkit-framework/86385-react-peredacha-parametrov.html)

fxobject 06.04.2025 11:51

react передача параметров
 
Уважаемые господа! Решил соскочить с vue и опробовать react.
B сразу простейший вопрос.
Имеем вложенную компоненту, отражающую некую строку. Как мне передать параметры строки (текст) в компоненту. Я так подозреваю что props. типа:
let textMessage = 'popandos'
tail = ReactDOM.createRoot(document.getElementById('tail' ));
tail.render( <Component argument={textMessage}/>);
Но как мне обновить эту строку? Например асинхронно возникает событие, по которому меняется содержимое строки. Просто изменение textMessage строки не меняет. Т.е. props получается позволит вывести содержимое на этапе монтирования, а как динамически менять?
Если использовать state компоненты - то как добраться до класса вложенной компоненты? спасибки

ksa 07.04.2025 18:18

Цитата:

Сообщение от fxobject
Но как мне обновить эту строку?

Читай про "стейт" и хук useState...

Цитата:

Сообщение от fxobject
Решил соскочить с vue и опробовать react.

Видно ты про Реакт вообще ничего не читал... Но уже кинулся "опробовать". :D

Цитата:

Сообщение от fxobject
Если использовать state компоненты - то как добраться до класса вложенной компоненты?

Тут уже я не понял про что ты спрашиваешь... :no:

Давай какой-то тестовый пример сделай... Может так будет понятнее что ты имел ввиду.

fxobject 08.04.2025 10:20

пан проффэссор даже вопрос не в состоянии понять )))
useState - для данного вопроса - вообще ни к селу ни к городу,
найдено два решения. одно из них - reduxe.
тыкальщику (пальцем ... ) - hello worлыд!

Nexus 08.04.2025 14:34

:lol:

ksa 09.04.2025 09:20

Цитата:

Сообщение от fxobject
useState - для данного вопроса - вообще ни к селу ни к городу

Тебе, как специалисту - видней. :yes:


Часовой пояс GMT +3, время: 06:02.