Как сделать скролл страницы (по типу google maps)?
Добрый день!
Возможно вопрос глупый
Мне нужно сделать страничку с вымышленной интерактивной картой - нарисованной в svg.
Когда я вставляю svg в блок на страничке (vue), как сделать его прокрутку - не скроллом (как это работает по дефолту, просто скролл горизонтальный и вертикальный), а перетаскиванием - как в google maps?
Запомнили координаты в момент mousedown
смещаем на дельту между изначальными и текущими при mousemove
Если край изображения достиг края экрана - не смещаем.