Size: a a a

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

2020 September 26

IN

Igor N in React — русскоговорящее сообщество
Maksim Kolyada
суть вопроса в использовании import вместо props
но зачем?
источник

MK

Maksim Kolyada in React — русскоговорящее сообщество
Igor N
но зачем?
не нужно заниматься передачей по дереву в каждую ветку, один раз импорт и все
источник

IN

Igor N in React — русскоговорящее сообщество
Maksim Kolyada
не нужно заниматься передачей по дереву в каждую ветку, один раз импорт и все
вам выше правильно подсказали, для этого существуют стейт-менеджеры
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Maksim Kolyada
Добрый день товарищи, можете помочь понять? Что если  я пишу свой собственный глобальный стейт и вместо проброса  через пропсы что стейта, что функций обработки стейта буду использовать исключительно импорт нужных мне вещей в каждый компонент, а пропсы вообще не буду использовать. Это чем то чревато?
А как вы будете изменять эти вещи?
Которые импортируете
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
И как реакт должен понять как реагировать на эти изменения?
источник

MK

Maksim Kolyada in React — русскоговорящее сообщество
Vladimir Klimov
А как вы будете изменять эти вещи?
Которые импортируете
Импортируем функцию изменения в конце функции вызываем ReactDOM.render
источник

A

Andrey in React — русскоговорящее сообщество
Maksim Kolyada
Импортируем функцию изменения в конце функции вызываем ReactDOM.render
*ну нахер.jpg*
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Maksim Kolyada
Импортируем функцию изменения в конце функции вызываем ReactDOM.render
Это беда)
источник

ДА

Данил Андреев... in React — русскоговорящее сообщество
Привет, ребят. Никто не сталкивался с проблемой при использовании react с markedjs. Меня не устраивает вариант insertdangerouslyhtml при выставлении маркдауна, поэтому я использую lexer и каждый токен обрабатываю. И токен стекстом автоматически экранирует некоторые символы. Никто не знает как это отключить, а то их документацию я вчера 2 часа лазил и уже даже в исходники полез.
источник

ꟿⅨ in React — русскоговорящее сообщество
Спасибо, уже регистрируюсь
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Maksim Kolyada
Импортируем функцию изменения в конце функции вызываем ReactDOM.render
А при чем тут reactdom.render?
источник

MK

Maksim Kolyada in React — русскоговорящее сообщество
Vladimir Klimov
А при чем тут reactdom.render?
функция изменила стейт, надо перерисовать приложение reactdom.render принуждает перерисовку корня, а значит и все дерево
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Maksim Kolyada
функция изменила стейт, надо перерисовать приложение reactdom.render принуждает перерисовку корня, а значит и все дерево
Быстро будет работать?)
источник

A

Azim in React — русскоговорящее сообщество
Здравствуйте

я использую react-hook-form + material-ui. Возникла проблема с их компонентом Autocomplete. Компонент обязателен для заполнения. Естественно, если пользователь его не заполнил и отправил форму - выдается ошибка. Далее когда юзер начнет заполнять поле первый символ который он вводит игнорируются.

Ниже ссылка на упрощенный вариант. Если нажмете на кнопку отправки - выйдет ошибка. Далее попробуйте ввести что нибудь и первый символ который вы введете проигнорируется.

Помогите разобрать что я делаю не так ?

https://codesandbox.io/s/fancy-rain-odko7?file=/src/App.js
источник

ZS

Zhanarys Sairanbekov in React — русскоговорящее сообщество
Ребят, как в framer-motion использовать проценты вместо пикселей? Если пишу style={{ x: x1 }} то это работат, но только в пикселях.
Если написать style={{ x: ${x1}% }} то ничего не работает
источник

IO

Iv Ov in React — русскоговорящее сообщество
Zhanarys Sairanbekov
Ребят, как в framer-motion использовать проценты вместо пикселей? Если пишу style={{ x: x1 }} то это работат, но только в пикселях.
Если написать style={{ x: ${x1}% }} то ничего не работает
В кавычки взять, вот так:
x: ${x1}%
источник

IO

Iv Ov in React — русскоговорящее сообщество
Балиин
источник

IO

Iv Ov in React — русскоговорящее сообщество
вот так:
x: ${x1}%
источник

IO

Iv Ov in React — русскоговорящее сообщество
Да балиин
источник

IO

Iv Ov in React — русскоговорящее сообщество
Короче, обратные кавычки. Или у тебя так и сделано, а просто ТЕлеграм съел?

// попытка номер Н:

x: `${x1}%`
источник