Спасибо за простой и понятный урок. Помогли разобраться в теме с первого просмотра.
@alialiev46672 ай бұрын
Большое спасибо за урок, объясняете очень подробно, то, что надо 🖤 Подписка, лайк.
@JafarkhonMuhsinov3 ай бұрын
Здравствуйте можете снять видео по drag-n- drop на фреймворке angular
@velich76 Жыл бұрын
Офигенно )) Просто понравилось) И даже не в теме дело ( тема интересная - тут безусловно) а просто приятно было смотреть ( и я не знаю в чем тут магия))) Удачи в развитии канала!
@WebDevSandbox Жыл бұрын
Спасибо за отзыв, очень приятно)
@Grigoren_com Жыл бұрын
топчик) кратко и понятно спасибо)
@WebDevSandbox Жыл бұрын
Привет, спасибо за фидбек)
@reversplay529 Жыл бұрын
Спасибо огромное, очень помогло))
@bezdar_2217 Жыл бұрын
спасибо, очень коротко и очень понятно)
@WebDevSandbox Жыл бұрын
Привет, рада, что зашло)
@pavelsolomatin8827 Жыл бұрын
А можно сделать в hold opacity - 0 вместо таймаута? Вроде бы визуально тот же эффект.
@YarkiiYa Жыл бұрын
Супер, спасибо))
@b-o-t-l-y Жыл бұрын
С П А С И Б О ! ! !
@blazedenshinobu Жыл бұрын
Спасибо за видео. Можете объяснить про this.className = 'invisible'. Я не понимаю, как это работает
@Mr.Bellamy Жыл бұрын
просто убирает все классы что мы до этого навешивали на перетаскиваемый блок, чтобы он стал невидимый. На самом деле он там есть. Скорее более бы органичней выглядел код className = "" (опустошаем классы)
@alialiev46672 ай бұрын
Почему у вас *clasList* не выдает ошибку ? Или я ошибаюсь, разве не с двумя буквами пишется *classList* ?
@zolrux Жыл бұрын
Подскажи что за тема стоит на vs code?
@WebDevSandbox Жыл бұрын
Вот эта: marketplace.visualstudio.com/items?itemName=BeardedBear.beardedtheme Вариант: Bearded Theme Arc
@@WebDevSandbox имеется ввиду возможность перемещать элементы между собой
@Mr.Bellamy Жыл бұрын
@@Maxim9575 ну а чо там, остальное уже банальный код js. запоминаешь где чо было, меняешь местами при дропе. Или сортируешь, в зависимости от задачи
@Maxim9575 Жыл бұрын
@@Mr.Bellamy я то знаю как все это делается. Я лишь высказал предположение что имел ввиду ТС
@Mr.Bellamy Жыл бұрын
@@Maxim9575 я чет подумал коммент и первое сообщение от одного человека, когда отвечал)
@pitaki Жыл бұрын
чет не понял прикола с таймаутом. зачем он там?
@WebDevSandbox Жыл бұрын
Дело в том, что без таймаута есть вероятность, что превью тоже получит обновленные стили и пропадет
@Mr.Bellamy Жыл бұрын
Чтобы понять надо знать как работает ивент луп. Кстати, тайммаут это макротаска, а не микро как сказано в видео. На основе нашего элемента формируется "фантомная" полупрозрачная копия, которую мы перетаскиваем в браузере. Если просто снять все классы, то эта копия будет невидимой тоже и мы будем перетаскивать воздух. Из-за сет таймаута мы ставим удаление всех классов в самый конец выполняемых задач и получается так, что сначала браузер создает фантомную копию, которую мы хотим, а только потом изначальный объект который мы дропаем становится невидимый.
@eugene_aleksmemovАй бұрын
setTimeout помещается в очередь макрозадач, а не микрозадач. Дизлайк...........