Size: a a a

React — русскоговорящее сообщество

2021 January 13

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Alexandr kg
Я не пишу вебстраничку.
Я с помощью JavaScript пишу автоматизацию для браузера.
раньше контролу textarea отправлял значение с помощью строчки кода JavaScript
document.getElementById("body").value = "TestText"
Но в какой-то момент на сайте прикрутили Formik react валидацию.
И команда перестала работать.
При выполнении указанной команды, текст в Textarea вставляется визуально.
Но при отправке формы через кнопку submit
Содержимое Textarea исчезает.
И генерится ошибка о том, что я должен был заполнить Textarea.
Подскажите как поправить команду javascript, чтобы formik ее не отвергал?
Вот и проблема контролируемых полей ввода

Попробуй, наверное, триггернуть onChange на этом поле

Но там есть нюансы: https://stackoverflow.com/questions/40894637/how-to-programmatically-fill-input-elements-built-with-react
источник

ДА

Димас Абибас... in React — русскоговорящее сообщество
Alexandr kg
Если бы вы подсказали код как вызвать это событие.
Смотря какое событие прослушивается реактом. Тут и не onChange может быть.
источник

Ak

Alexandr kg in React — русскоговорящее сообщество
а как узнать чего там Реактор ожидает?
источник

ДА

Димас Абибас... in React — русскоговорящее сообщество
Я бы перебирал все события, их не так уж много)
источник

Ak

Alexandr kg in React — русскоговорящее сообщество
а есть возможность подказать строчку кода которую мне нужно выполнить.
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Alexandr kg
а есть возможность подказать строчку кода которую мне нужно выполнить.
Вот на стековерфлоу что я дал есть и обсуждение и ответ
источник

Ak

Alexandr kg in React — русскоговорящее сообщество
Спасибо изучаю.
источник

А

Артём in React — русскоговорящее сообщество
Доброго времени суток ))
возможно очень глупый вопрос и не касается самого React , но не знаю у кого спросить.
есть 3 класса  в одном хранятся данные (Object or Array) которые он передаёт другим классам
эти данные мне нужно менять из любого места,
менять  по ссылке нельзя,  как лучше это сделать?
передать метод который будет менять данные или сделать это через rxJs ?
источник

AH

Alex Hyriavets in React — русскоговорящее сообщество
Артём
Доброго времени суток ))
возможно очень глупый вопрос и не касается самого React , но не знаю у кого спросить.
есть 3 класса  в одном хранятся данные (Object or Array) которые он передаёт другим классам
эти данные мне нужно менять из любого места,
менять  по ссылке нельзя,  как лучше это сделать?
передать метод который будет менять данные или сделать это через rxJs ?
класс, который хранит данные, определяет методы для работы с ними. Другие классы дёргают эти методы
источник

IF

Infant Frontender in React — русскоговорящее сообщество
Виктор
Парни привет.

Подскажите есть какая программа для детей обучение программированию.

Желательно бесплатная, дать ребенку попробовать, зайдет нет?

Может кто сталкивался?
источник

А

Артём in React — русскоговорящее сообщество
Alex Hyriavets
класс, который хранит данные, определяет методы для работы с ними. Другие классы дёргают эти методы
я правильно понимаю , менять данные даже в rxJs через subject.next()  может только класс у которого хранятся данные?
источник

Ak

Alexandr kg in React — русскоговорящее сообщество
пытаюсь выполнить такой код
источник

Ak

Alexandr kg in React — русскоговорящее сообщество
источник

Ak

Alexandr kg in React — русскоговорящее сообщество
источник

Ak

Alexandr kg in React — русскоговорящее сообщество
Но выдает  ошибку SyntaxError: Unexpected identifier
источник

Ak

Alexandr kg in React — русскоговорящее сообщество
Помогите найти синтаксическую ошибку.
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Alexandr kg
Помогите найти синтаксическую ошибку.
что у тебя за рантайм вообще?

inb4 среда исполнения
источник

Ak

Alexandr kg in React — русскоговорящее сообщество
это powershell windows
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Alexandr kg
это powershell windows
я не про терминал спросил
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
нода? виндоус скрипт хост? что?
источник