Size: a a a

Vue.js Russian Developers Community

2020 June 08

AB

Alexander Berezin in Vue.js Russian Developers Community
.messages-transition-move {
   transition: transform 300ms;
}


Просто при перестановке блоков они плавно перемещаются друг над другом.
Но проблема в том, что при добавлении/удалении блоков родительсикй контейнер меняет размеры и у блоков их позиция относительно экрана меняется.
Из-за этого vue их начинает анимировать не только по вертикальной оси, но ещё и по горизонтальной, т.к. отталкивается от координат экрана
источник

AB

Alexander Berezin in Vue.js Russian Developers Community
источник

Д

Дима in Vue.js Russian Developers Community
У трансформа есть несколько вариантов, transformX transformY
источник

EL

Egor Lavrenov in Vue.js Russian Developers Community
Alexander Berezin
.messages-transition-move {
   transition: transform 300ms;
}


Просто при перестановке блоков они плавно перемещаются друг над другом.
Но проблема в том, что при добавлении/удалении блоков родительсикй контейнер меняет размеры и у блоков их позиция относительно экрана меняется.
Из-за этого vue их начинает анимировать не только по вертикальной оси, но ещё и по горизонтальной, т.к. отталкивается от координат экрана
Можешь пример накидать, может смогу помочь
источник

Д

Дима in Vue.js Russian Developers Community
Попробуй с ними
источник

AB

Alexander Berezin in Vue.js Russian Developers Community
Дима
У трансформа есть несколько вариантов, transformX transformY
нет у них такого 😔
источник

AB

Alexander Berezin in Vue.js Russian Developers Community
Egor Lavrenov
Можешь пример накидать, может смогу помочь
ок спасиб, попробую кодпен собрать
источник

АМ

Алексей Магнер... in Vue.js Russian Developers Community
Нужен код или фото кофейной гущи, так просто не ответить
источник

AB

Alexander Berezin in Vue.js Russian Developers Community
проблема из коробки. Ок спасиб, соберу кодпен, вернусь )
источник

AN

Akmal Nodirov in Vue.js Russian Developers Community
Dobriy den
источник

AN

Akmal Nodirov in Vue.js Russian Developers Community
vopros est, kak mojno podklyuchit ip camera i streaming v vue js ? namprimer u menya est ip adress kameri i , login parol, mojno tak sdelat ?
источник

OZ

Olya Zakharova in Vue.js Russian Developers Community
Olya Zakharova
всем привет! у меня такая проблема ( и я уже совсем не знаю, как это победить). я делаю севис-консоль для отправки данных об баннере о технических работах, обновлениях и тд. мне приходит с бэка информация о количестве шаблонов(оно может быть любым), количестве заполняемых полей в этом шаблоне и так далее (это я обрабатываю)
далее, мне необходимо считать все заполненные поля со страницы и отправить их одним post-запросом на бэк.  я делаю это по нажатию кнопки "сохранить"
проблема вот в чем: на работе попросили, чтоб я максимально разбила все на разные компоненты.
я так и сделала и теперь, чтоб отправить все единым пост-запросом, мне требуется все полученные значения собрать в одном компоненте (кнопке)
я пытаюсь это сделать через шину eventbus
emit - срабатывает, я вижу, что отправляется
но on не срабатывает, в другом компоненте вообще ничего не выводится и не пересохраняется
первое фото - компонент КЭШ и отправка значения из инпута
второе - компонент КНОПКА
очень нужна помощь
а как вообще лучще перекидывать значения полей между двумя соседними компонентами?
источник

nt

nur tlek in Vue.js Russian Developers Community
Olya Zakharova
а как вообще лучще перекидывать значения полей между двумя соседними компонентами?
vuex
источник

SS

Sergey Shilov in Vue.js Russian Developers Community
Всем привет! Может у кого было, я пытаюсь инициализировать swiper через Local Registration, все ок, но при свайпе выдает ошибку, я просто даже не могу понять в чем она заключается
источник

NN

Nurbek Nurjanov in Vue.js Russian Developers Community
Вобщем я писал тут про проблему долгого компилирования
Путем дебага нашел причину
в папке assets/images/
там дохрена картинкок на 68 мегабайт
и если .vue файлы имеют картинку с точным указанным названием картинки то проблем нет
но а если название файла переменная, из за этого медлит
пример
вот так быстро
<img :src="require(@/assets/images/some.png)" >
а вот так долго
<img :src="require('@/assets/images/'+SomeJavasriptVariable)" >
при условии что картинок много, видимо во время компиляции он делает все возможные вариации всех картинок

Что скажете бояре ??
Как лечить ? Было ли у вас такое ??
источник

OK

Oleksandr Kravchenko in Vue.js Russian Developers Community
Я думаю это вопрос к вебпаку. Может нужно коментов добавить
источник

OK

Oleksandr Kravchenko in Vue.js Russian Developers Community
источник

МС

Мастер Спирта... in Vue.js Russian Developers Community
Nurbek Nurjanov
Вобщем я писал тут про проблему долгого компилирования
Путем дебага нашел причину
в папке assets/images/
там дохрена картинкок на 68 мегабайт
и если .vue файлы имеют картинку с точным указанным названием картинки то проблем нет
но а если название файла переменная, из за этого медлит
пример
вот так быстро
<img :src="require(@/assets/images/some.png)" >
а вот так долго
<img :src="require('@/assets/images/'+SomeJavasriptVariable)" >
при условии что картинок много, видимо во время компиляции он делает все возможные вариации всех картинок

Что скажете бояре ??
Как лечить ? Было ли у вас такое ??
это не vue, это вебпак или что там у вас за сборщик работает. Задача сборщика - обеспечить вывод любой картинки, которая может быть вставлена из той директории, вот он все и собирает
источник

NN

Nurbek Nurjanov in Vue.js Russian Developers Community
Мастер Спирта
это не vue, это вебпак или что там у вас за сборщик работает. Задача сборщика - обеспечить вывод любой картинки, которая может быть вставлена из той директории, вот он все и собирает
я тоже думаю что это не vue, и не nuxt, да, скорее это вебпак
так что делать ?? это ведь ненормально ждать 30 сек компиляции изменения одной буквы
источник

АМ

Алексей Магнер... in Vue.js Russian Developers Community
можно вынести в public/img и указать пути относительно html файла
источник