Size: a a a

JavaScript.Ninja

2021 April 23

СП

Славный Пират... in JavaScript.Ninja
В целом-то получается я прав, var будет объявлена глобально. А let локально для каждой итерации
источник

VK

Vova Kurman in JavaScript.Ninja
Всем привет.
Может кто-то знает. Есть ли разница между phpstorm и webstorm при работе с nodejs и frontend(react)?
У меня сейчас phpstorm и нужно будет много работать с nextjs и react.
Спервого взгляда phpstorm покрывает основные потребности, но может есть какие-то подводные камни.
источник

VK

Vladimir Klimov in JavaScript.Ninja
php-шторм включает в себя все, что есть в webstorm
по крайней мере раньше JB так писали, вроде ничего не поменялось)
источник

DN

Dima Nazdratenko in JavaScript.Ninja
спасибо!
источник

AS

Alexey Shultsev in JavaScript.Ninja
источник

MD

Max Dyachenko in JavaScript.Ninja
Привет. Подскажите мне по drag and drop в React. Может кто-то юзал какую-то либу или писал что-то кастомное

Задача: есть список с блоками, которые можно тащить на болшой враппер рядом. После того как блок попадет на враппер, его можно тягать по врапперу, но нельзя выходить за границы или попадать на границы.

Пробовал react-dnd, но с ним этого добиться трудно. Мне нужно узнать координаты блока, относительно враппера, либа этого не позволяет - только оносительно окна браузера.
а так же мне нужно чтобы нельзя было позиционировать блок на краях враппер (выходить за границу) опять же react-dnd это разрешает
источник

M

Michael in JavaScript.Ninja
попробуй react-draggable
источник

MD

Max Dyachenko in JavaScript.Ninja
не подходит, так как мне нужен также drop.Чтобы со списками перетащить на враппер и дропнуть елемент.

я уже подумываю юзать 2 либы. react dnd чтобы дропнуть на враппер, а потом либу для драга чтобы по враперу таскать
источник

M

Michael in JavaScript.Ninja
что значит дропнуть?
источник

YS

Yuri Strelets in JavaScript.Ninja
есть еще dnd-kit не знаю дает ли он ограничить область, окно точно
источник

YS

Yuri Strelets in JavaScript.Ninja
но думаю там можно рестрикт написать свой
источник

YS

Yuri Strelets in JavaScript.Ninja
правда он в бете
источник

MD

Max Dyachenko in JavaScript.Ninja
дроп подразумевает перетащить с одного блока во второй и оставить его во втором

в либе react-draggable идея в том, что все елементы которые могут тягаться уже должны быть во враппере
источник

DB

Dmitry Bondar in JavaScript.Ninja
бери 2 либы
источник

MD

Max Dyachenko in JavaScript.Ninja
прикольная, раньше не видел ее
спасибо, чекну
источник

VK

Vova Kurman in JavaScript.Ninja
спасибо 🙂
источник

VK

Vlad Kopylov in JavaScript.Ninja
источник

MD

Max Dyachenko in JavaScript.Ninja
Да, я почитал описание, он для списков и на этом закончил
Ты его юзал?
источник

VK

Vlad Kopylov in JavaScript.Ninja
Около года назад юзал
источник

С

Сергей in JavaScript.Ninja
немного не по теме
но из-за чего может быть эта проблема у pgAdmin ?
Может кто-то сталкивался
источник