Size: a a a

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

2020 December 01

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
Yaroslav
export const SwitchToggle = ({ onChange, checked = false }) => {
 const [checkedStatus, setCheckedStatus] = useState(checked);
 useEffect(() => setCheckedStatus(checked), [checked]);
 return (
   <div className={style.container}>
     <input
       checked={checkedStatus}
       id="checkbox"
       onClick={() => setCheckedStatus(!checkedStatus)}
       onChange={onChange}
       type="checkbox"
     />
     <label htmlFor="checkbox"></label>
   </div>
 );
};
а зачем тебе стэйт если ты в нем хранишь проп без каких-либо изменений?
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
еще момент, у тебя id всегда один и как я понимаю в итоге у тебя может отрендериться несколько html элементов с идентичным id
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
подсказка - оберни input в label и он будет работать как и работал, так привязка по id не нужна
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
а по сабжу - покажи onChange
источник

SD

Sandy De Chavez in JavaScript — русскоговорящее сообщество
@haskell currently i have this
источник

A

Alex in JavaScript — русскоговорящее сообщество
Друзья, как передать параметр типа Predicate?
источник

l

lunar616 in JavaScript — русскоговорящее сообщество
Всем привет. Кто-нибудь подключал систему оплаты Stripe? Если есть такие, напишите в лс, пожалуйста :))
источник

АШ

Александр Шелист... in JavaScript — русскоговорящее сообщество
Всем привет, не совсем по теме, но кто знает, есть ли в font awesome иконка, наподобии этой
источник

АШ

Александр Шелист... in JavaScript — русскоговорящее сообщество
либо где есть?
источник

#

#3301⏣SoulString in JavaScript — русскоговорящее сообщество
Александр Шелист
Всем привет, не совсем по теме, но кто знает, есть ли в font awesome иконка, наподобии этой
поиск по files все показал
источник

АШ

Александр Шелист... in JavaScript — русскоговорящее сообщество
Спасибо большое!
источник

VA

Victor Alexsandrov in JavaScript — русскоговорящее сообщество
источник

VA

Victor Alexsandrov in JavaScript — русскоговорящее сообщество
источник

VA

Victor Alexsandrov in JavaScript — русскоговорящее сообщество
источник

VA

Victor Alexsandrov in JavaScript — русскоговорящее сообщество
Victor Alexsandrov
Добрый день !
Почему модальное окно не открывается , и где ошибка в коде 😬?
источник

M

M in JavaScript — русскоговорящее сообщество
Тебе же консоль явно пишет что в 23 строчке ты пытаешься добавить класс с пробелом на конце.
источник

M

M in JavaScript — русскоговорящее сообщество
Сделай trim() и попробуй снова
источник

H

Human in JavaScript — русскоговорящее сообщество
помогите решить простенькое задание:
пытаюсь вывести результат функции js на html страницу, но не выходит
вот мой код:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Палиндром</title>
</head>
<body>
<form action="" method="POST">
 <p><br>
   Ввод: <input type="text" name="polindrome" value=""><br>
   <button type="submit" onclick="polindrome()">Enter</button>
 </p>
</form>
<script type='text/javascript'>
   function polindrome(str) {
       str = str.toLoverCase();
       return str === str.split('').reverse().join('');
   }
</script>
</body>
</html>
источник

VA

Victor Alexsandrov in JavaScript — русскоговорящее сообщество
M
Тебе же консоль явно пишет что в 23 строчке ты пытаешься добавить класс с пробелом на конце.
Спасибо ! 😅
источник

Д

Дмитрий in JavaScript — русскоговорящее сообщество
Доброе утро
подскажите регулярку для вот этого
Max-length (Windows): 15 characters
Max-length (Linux): 64 characters.
Name cannot be entirely numeric, or contain the following characters: ` ~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \\ | ; : . ' \" , < > / ?.",
Спасибо
источник