Size: a a a

2020 November 06

К

Костя Сафонов... in React Kyiv
Батон
источник

АВ

Андрей Вознюк... in React Kyiv
Привет, всегда писал импорт React во всех компонентах, где его юзал, так как без него не работало, но сегодня развернул приложение с помощью create-react-app и заметил, что импорт присутствует только в файле index.js и всё, но jsx распознаётся во всех компонентах, которые юзаються в App, та и сам create-react-app мне его развернул без импортов во всех файлах, а только в index.js. Это какое-то нововведения или как это объяснить?
источник

A

Artem in React Kyiv
Андрей Вознюк
Привет, всегда писал импорт React во всех компонентах, где его юзал, так как без него не работало, но сегодня развернул приложение с помощью create-react-app и заметил, что импорт присутствует только в файле index.js и всё, но jsx распознаётся во всех компонентах, которые юзаються в App, та и сам create-react-app мне его развернул без импортов во всех файлах, а только в index.js. Это какое-то нововведения или как это объяснить?
почитай React 17 release notes
источник

RA

Ruslan Abdullaev in React Kyiv
Андрей Вознюк
Привет, всегда писал импорт React во всех компонентах, где его юзал, так как без него не работало, но сегодня развернул приложение с помощью create-react-app и заметил, что импорт присутствует только в файле index.js и всё, но jsx распознаётся во всех компонентах, которые юзаються в App, та и сам create-react-app мне его развернул без импортов во всех файлах, а только в index.js. Это какое-то нововведения или как это объяснить?
Это новый jsx transformer, который есть не только в React 17, но и в последних версиях 16.x
источник

АВ

Андрей Вознюк... in React Kyiv
Понял, спасибо!
источник

SS

Serhey Shmyg in React Kyiv
Привіт, є можливість в контрольованому інпуті змінювати інпут напряму через ДОМ, і щоб при цьому відпрацьовув  onChange event?
источник

Ш

Шима in React Kyiv
Serhey Shmyg
Привіт, є можливість в контрольованому інпуті змінювати інпут напряму через ДОМ, і щоб при цьому відпрацьовув  onChange event?
у інпута є input.value та innerText  якщо ти про це. Та й мабуть краще використовувати замість ончейндж - oninput
источник

SS

Serhey Shmyg in React Kyiv
Шима
у інпута є input.value та innerText  якщо ти про це. Та й мабуть краще використовувати замість ончейндж - oninput
Не працює з он інпут, та і іннер текст очистка теж
источник

SS

Serhey Shmyg in React Kyiv
Проблема така, що є іконка очитски інпута, але в нас для форм юзається (сраний ФОРМІК) от хочу очищати інпут, без прямої взаємодії з лібою
источник

O

Oleks 🐟 in React Kyiv
а чего без?
источник

SS

Serhey Shmyg in React Kyiv
щоб інпут був інпутом, без того щоб з контексту щось витягувати
источник

O

Oleks 🐟 in React Kyiv
получается какой-то полуконтролд инпут
источник

K

Kамран in React Kyiv
А что ты вообще пытаешься сделать?)
источник

K

Kамран in React Kyiv
Во-первых, если ты хочешь чтобы твой стейт менялся и об этом знал реакт, надо использовать твою функцию setArray()
источник

K

Kамран in React Kyiv
А ты как только создаёшь стейт не можешь его по дефолту заполнить?
const [arrayState, setArray] = useState(arrList)
источник

K

Kамран in React Kyiv
Во-вторых, так никто не делает. Почитай доку, там же есть наглядные примеры. И гугл, в конце концов, тупо запиши в поиск что ты хочешь. Желательно на англ

А сделать надо так, если тебе надо новый массив в стейт пропихнуть.

const [arrayState, setArray] = useState([])
setArray(arrList.map(callBack => {}))
источник

K

Kамран in React Kyiv
можешь более подробно показать?
Покажи какие данные изначально у тебя. И какие потом должны быть.
источник

АШ

Алексей Шептура 🚀... in React Kyiv
\
источник

Ш

Шима in React Kyiv
Serhey Shmyg
Проблема така, що є іконка очитски інпута, але в нас для форм юзається (сраний ФОРМІК) от хочу очищати інпут, без прямої взаємодії з лібою
То пересіормуй той інпут новим хтмл елементом з пустим полем за допомогою inner HTML
источник

SS

Serhey Shmyg in React Kyiv
Шима
То пересіормуй той інпут новим хтмл елементом з пустим полем за допомогою inner HTML
Стейт форміка я не перемалюю :). Потрібно щось таке що викоиче ончендж з пустим велю
источник