Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.04.2025, 11:51
Аватар для fxobject
Кандидат Javascript-наук
Отправить личное сообщение для fxobject Посмотреть профиль Найти все сообщения от fxobject
 
Регистрация: 01.03.2021
Сообщений: 140

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

Сообщение от fxobject
Но как мне обновить эту строку?
Читай про "стейт" и хук useState...

Сообщение от fxobject
Решил соскочить с vue и опробовать react.
Видно ты про Реакт вообще ничего не читал... Но уже кинулся "опробовать".

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

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

Последний раз редактировалось ksa, 07.04.2025 в 18:27.
Ответить с цитированием
  #3 (permalink)  
Старый 08.04.2025, 10:20
Аватар для fxobject
Кандидат Javascript-наук
Отправить личное сообщение для fxobject Посмотреть профиль Найти все сообщения от fxobject
 
Регистрация: 01.03.2021
Сообщений: 140

пан проффэссор даже вопрос не в состоянии понять )))
useState - для данного вопроса - вообще ни к селу ни к городу,
найдено два решения. одно из них - reduxe.
тыкальщику (пальцем ... ) - hello worлыд!
Ответить с цитированием
  #4 (permalink)  
Старый 08.04.2025, 14:34
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,806

Ответить с цитированием
  #5 (permalink)  
Старый 09.04.2025, 09:20
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,251

Сообщение от fxobject
useState - для данного вопроса - вообще ни к селу ни к городу
Тебе, как специалисту - видней.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
react передача данных дочернему элементу riaron86 Node.JS 6 11.05.2023 18:51
Передача значений нескольких параметров из js в php TomTykver AJAX и COMET 2 13.05.2015 22:19
Передача параметров из PHP (JSON) sitesv AJAX и COMET 15 30.07.2013 13:50
Передача параметров сценарию обработки стореджа на сервере Allan Stark ExtJS 4 03.10.2012 14:46
Передача параметров в колбэки и дальнейшее их вешанье на события. Gremlin Общие вопросы Javascript 17 13.08.2011 08:54