мне внутри Input получить не значение value, т.е. 'user', а строку с именем переменной, т.е. 'title'?
Помогите с вопросом. Очень актуально!
никак
зачем вам имя переменной в юзерспейсе?
Никак, выражения вычисляются
https://stackoverflow.com/questions/4602141/variable-name-as-a-string-in-javascript
Пишу массив с валидацией, хочу сделать единым циклом, где будут в качестве значений имена переменных
Указать в const title, а не titLLe?
может, это просто ниндзя код
Не зря деда лупу в кармане ношу
подождите. вы хотите форму валидировать или что?
Для такого есть объект (ключ-значение)
вам именно контроллируемые инпуты нужны, или только валидация на сабмите?
Есть компонент input, туда я передаю значение, которое надо проверять. Я хочу имя переменной стейта превращать в id инпута для связки с лейблами
имя переменной вы туда никак не засунете кроме как хардкодом, я хотел вам предложить вариант без стейта, но не знаю задачу (нужен ли вам стейт)
из ответа на стековерфлоу выше, если что Typically, you would use a hash table for a situation where you want to map a name to some value, and be able to retrieve both.
Стейт нужен, так как это значение через onChange будет меняться
так а вы понимаете различие между контроллируемыми инпутами и обычными?
Обсуждают сегодня