Size: a a a

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

2021 January 12

MO

Max Oscald in JavaScript Noobs — сообщество новичков
Фёдор
Лучшей практикой будет использовать именно его?
Ну как минимум eventListener хватит одного
источник

Ak

Alexandr kg in JavaScript Noobs — сообщество новичков
раньше контролу textarea отправлял значение с помощью строчки кода JavaScript
$ie.executeScript("arguments[0].value=arguments[1];", $element, $message)
Это запуск JavaScript из powershell
Но в какой-то момент на сайте прикрутили Formik react валидацию.
При выполнении указанной команды, текст в Textarea вставляется.
Но при отправке формы через кнопку submit
Содержимое Textarea исчезает.
И генерится ошибка о том, что я должен был заполнить Textarea.
Подскажите как поправить команду javascript, чтобы formik ее не отвергал?
источник

C

Chris in JavaScript Noobs — сообщество новичков
Фёдор
Лучшей практикой будет использовать именно его?
Теперь можно, а когда-то давно были приколы, что toggle в каких-то браузерах принимала только один аргумент и чхать хотела на второй
источник

Ф

Фёдор in JavaScript Noobs — сообщество новичков
Chris
Теперь можно, а когда-то давно были приколы, что toggle в каких-то браузерах принимала только один аргумент и чхать хотела на второй
Я что-то не могу сообразить. Вот переписал я условие:

  checkBox.addEventListener('click', () => {
       if(checkBox.checked == true) {
           li.classList.toggle('crossed-out', [false])
       }
   });


То бишь, элемент списка он зачёркивает, а вот при снятии чек бокса. Класс не удаляется
источник

C

Chris in JavaScript Noobs — сообщество новичков
ммм.
li.classList.toggle('crossed-out', checkBox.checked)
источник

d

dettrix in JavaScript Noobs — сообщество новичков
if(checkBox.checked == true)
if(checkBox.checked !== true)


на будущее, старайтесь не использовать подобные условия.. if сам неявно преобразовывает условие:

if (checkBox.checked)
if (!checkBox.checked)


соответственно)
источник

Ф

Фёдор in JavaScript Noobs — сообщество новичков
dettrix
if(checkBox.checked == true)
if(checkBox.checked !== true)


на будущее, старайтесь не использовать подобные условия.. if сам неявно преобразовывает условие:

if (checkBox.checked)
if (!checkBox.checked)


соответственно)
Спасибо, возьму на заметку.
источник

C

Chris in JavaScript Noobs — сообщество новичков
/* Лирическое отступление: было очень занятно делать фронт в 2014-15 годах на ноуте выпуска '07 с очень ограниченными ресурсами. Дисциплинирует, знаете ли. */
источник

Ф

Фёдор in JavaScript Noobs — сообщество новичков
Chris
ммм.
li.classList.toggle('crossed-out', checkBox.checked)
написал по Вашему примеру. Всё равно зачёркнутым остаётся
источник

AB

Alex Bessmertnov in JavaScript Noobs — сообщество новичков
K
UI веб версии прямо сейчас под рукой нет. Есть скриншоты приложения, идею которого я реализовываю. 1 скрин - вопрос, кнопка «show answer”. При нажатии на нее выскакивает ответ, и три кнопки (скрин 2): снова, хорошо, легко. В зависимости от нажатия на эти кнопки, карточки сортируются на разные колоды для их повторения (время, через которое придётся повторить карточку указано рядом с кнопками). Так идёт процесс обучения. Пользователь на отдельной странице формирует сам коллекцию вопросов-ответов.
Стало понятнее, осталось разобраться как хранить стейт;)) что в нем будет меняться и после каких действий, это уже не так просто;)
источник

Ф

Фёдор in JavaScript Noobs — сообщество новичков
Alex Bessmertnov
Стало понятнее, осталось разобраться как хранить стейт;)) что в нем будет меняться и после каких действий, это уже не так просто;)
источник

j

jk in JavaScript Noobs — сообщество новичков
Фёдор
написал по Вашему примеру. Всё равно зачёркнутым остаётся
Убери проверку if(checkBox.checked == true)
источник

Ф

Фёдор in JavaScript Noobs — сообщество новичков
jk
Убери проверку if(checkBox.checked == true)
И сразу всё рассыпалось
источник

C

Chris in JavaScript Noobs — сообщество новичков
Фёдор
написал по Вашему примеру. Всё равно зачёркнутым остаётся
источник

j

jk in JavaScript Noobs — сообщество новичков
Фёдор
И сразу всё рассыпалось
У тебя поди несколько обработчиков висят, а нужен только один.
источник

МК

Миша Ковальчук... in JavaScript Noobs — сообщество новичков
Переслано от Миша Ковальчук...
всем привет. А в material ui есть что-то подобное?
источник

A

Alex in JavaScript Noobs — сообщество новичков
Миша Ковальчук
Переслано от Миша Ковальчук
всем привет. А в material ui есть что-то подобное?
что это?
источник

AB

Alex Bessmertnov in JavaScript Noobs — сообщество новичков
Я это смотрел просто с 0 тут и верстка и все в кучу и огромный проект.

Вот чуть короче...

https://youtu.be/-m3evZuzXC8

https://redux.js.org
источник

R

Red-eyed programmer🇩... in JavaScript Noobs — сообщество новичков
Народ, привет, использую fullpage.js, все пашет хорошо, но тут задача образовалась сделать скролл вертикальный внутри слайда(секции), что-то не могу понять как его повешать на внутренности секции, в доке ничего не нашел на эту тему.
источник

Ф

Фёдор in JavaScript Noobs — сообщество новичков
Да, всё работает. У меня очепятка была. Лишняя фигурная скобка. 😅
источник