Size: a a a

JavaScript Noobs — сообщество новичков

2021 August 24

D

Danila in JavaScript Noobs — сообщество новичков
const handleKeyPress = e => {
  const value = e.target.value
}

<input onKeyPress={handleKeyPress}/>
источник

F

Fyugio in JavaScript Noobs — сообщество новичков
да я понимаю, что имеешь в виду, но нужно через ref
источник

Т

Тимерлан in JavaScript Noobs — сообщество новичков
спасибо. пробую
источник

D

Danila in JavaScript Noobs — сообщество новичков
Не могу себе представить такой ситуации в реальной жизни. Но предположим, ок

const inputRef = useRef(null)

const handleKeyPress = e => {
  if(inputRef.current){
    const value = inputRef.current.value
  }
}

<input onKeyPress={handleKeyPress} ref={inputRef}/>
источник

D

Danila in JavaScript Noobs — сообщество новичков
Но подумой 100000 раз
источник

D

Danila in JavaScript Noobs — сообщество новичков
Выглядит как попытка решить проблему не тем способом
источник

F

Fyugio in JavaScript Noobs — сообщество новичков
да понимаю, что через event можно много чего сделать и проще без этой темной темы). спасибо, сейчас попробуем костылять)
источник

D

Danila in JavaScript Noobs — сообщество новичков
У тебя-то проблема в том, что ты вешаешь на keypress который отрабатывает ДО того как изменится значение
источник

D

Danila in JavaScript Noobs — сообщество новичков
Поэтому и получаешь прошлое
источник

D

Danila in JavaScript Noobs — сообщество новичков
Повесь на input
источник

D

Danila in JavaScript Noobs — сообщество новичков
Или на change
источник

D

Danila in JavaScript Noobs — сообщество новичков
Ну или на keyup на крайняк
источник

F

Fyugio in JavaScript Noobs — сообщество новичков
Сейчас что-то буду мастерить
источник

F

Flolor in JavaScript Noobs — сообщество новичков
А как можно объявить значения таким образом?
источник

F

Flolor in JavaScript Noobs — сообщество новичков
Не вызывая функцию
источник

D

Danila in JavaScript Noobs — сообщество новичков
Во втором случае всё верно
источник

D

Danila in JavaScript Noobs — сообщество новичков
В 1 дичь
источник

F

Flolor in JavaScript Noobs — сообщество новичков
Понимаю, поэтому и спрашиваю

Не хочу вызывать функцию
источник

VD

Vlad Doc in JavaScript Noobs — сообщество новичков
Вызови лямбду
источник

D

Danila in JavaScript Noobs — сообщество новичков
Ну сделай iife, но желание твоё грешное
источник