Yevhenij
slick для меня лучший )
Max
slick для меня лучший )
принцип один и тот же, просто баг не могу найти, всё корректно, кроме движения слайдера)
Yevhenij
быть может че-то не хватает ) к примеру стиле с owlCarousel2
Max
быть может че-то не хватает ) к примеру стиле с owlCarousel2
да не, в консоли показывает, как изменяет инлайново стили, но не движется, с**ка)))
Yevhenij
так не подскажу, своих задач на работе хватает...
Max
верю)
Hedint
Такс, челы есть такая штука: https://codepen.io/anon/pen/EEpqBp если посмотрите в консоль, то когда боковое меню открыто, в консоле показаны такие значения: visible true 1699 А когда закрыто - visible true 1699 Есть идеи как исправить так, чтобы числовые значения были поменяны местами? типо, так visible true 1399, а не так visible true 1699
из-за того, что анимация не окончена на момент обновления visible, как я понимаю. самый топорный способ - таймаут повесить, способ получше - колбэк на окончание анимации повесить. но может есть какой-то более vue-way на окончание анимации :)
Hedint
я попробовал таймаут на 250 секунд - он работает
Hedint
*250 милисекунд
Rafael 🌵
ну таймаут выглядит как дикий костыль
Rafael 🌵
и в стилях нет анимации https://github.com/vuetifyjs/vuetify/blob/dev/src/stylus/components/_navigation-drawer.styl
Rafael 🌵
ну, транзишн есть таки
Anonymous
После двух дней попытки сделать qt приложение (более или менее сложное) скажу ИМХО жс прекрасен
Anonymous
тут все просто и продумано, куча фреймворков, мало кода, ожидаемое поведение
Maksim👨‍💻
/about@vuefaqbot
Maksim👨‍💻
/help@GroupButler_bot
Group Butler
Start me to get the list of commands
Anonymous
Повторит на qt следующее Var temp items = this.items.concat(this.response.data) Овер 100 строк кода
Anonymous
раньше не нравился электрон, сейчас очень рад что он вообще есть
Evgheni
електрон разве не жрёт ресурсы как мразь?
Evgheni
по сравнению с qt
Hedint
ну таймаут выглядит как дикий костыль
mounted: function () { let animation_end = () => { let card = this.$refs['myCard'] console.log('visible', this.visible, card.$el.clientWidth) }; this.$refs['drawer'].$el.addEventListener("webkitTransitionEnd", animation_end) this.$refs['drawer'].$el.addEventListener("transitionend", animation_end) } выглядит не меньшим костылем, вроде работает :)
Anonymous
по сравнению с qt
А ты попробуй сделать GUI на том и на другом (сложное GUI) и скажи на сколько тебе будет все равно на перфоманс
Rafael 🌵
если сама компонента отслеживает внутренние изменения и комитит в хранилище
Evgheni
А ты попробуй сделать GUI на том и на другом (сложное GUI) и скажи на сколько тебе будет все равно на перфоманс
зависит от клиента, если клиент захочет перфоманс то буду страдать и делать qt
Anonymous
зависит от клиента, если клиент захочет перфоманс то буду страдать и делать qt
это да, но я несколько в другом контексте... что жс прям хорошь...
Rafael 🌵
https://davidwalsh.name/css-animation-callback
правда все равно работает кривовато :С
Rafael 🌵
на момент начала анимации данных о конечных размерах элемента еще нет же?
Hedint
ширина - ширина drawer (если открывается) ширина + ширина drawer (если закрывается) по идее же
Andrey
тут все просто и продумано, куча фреймворков, мало кода, ожидаемое поведение
просто интересно - а зачем вообще сейчас делаются десктоп приложения? ну, старые софты и так поддерживаются и вряд ли будут переходить на что-то новое, а новые софты редко под десктоп пишут (не считая говорилок, видеочатов всяких и некоторых ide)
Andrey
ну просто как я сейчас вижу - десктоп приложения пишутся разработчиками для разработчиков (скорее всего я не прав)
Hedint
Точнее не общая, а card
Виктор
Привет всем
Виктор
Подскажите, vue умеет работать с адресами без хешей? Т.е. вместо site.com/#/path чтобы было site.com/path
#3301⏣SoulString
#3301⏣SoulString
так что в кейсах где производительность важна "веб" проги так себе идея
Andrey
так что в кейсах где производительность важна "веб" проги так себе идея
так я про это же, вот и интересно зачем пишут на electron
#3301⏣SoulString
Еще и работают на 32bit без костылей
ну подводные электрона кроме стороны пользователя я увы не знаю
Evgheni
а если нужен софт для работы с кастомной перефирией, то флаг в руки и земля пухом если на js это писать
Виктор
Тут скорее интересен вопрос о приложениях для мобилок, когда есть pwa. Понятно, что сложную графику не сделать в вебе, а вот все остальное...
#3301⏣SoulString
скайп - зачем писать когда есть скайп веб
#3301⏣SoulString
скайп - зачем писать когда есть скайп веб
десктоп плеер под google музло same shit
Anonymous
Иногда GUI нужно, но его очень не хочется писать)
Виктор
десктоп плеер под google музло same shit
Десктоп плеер меньше занимает оперативки, да и имеет свои плюхи вроде удаленного управления (которое у меня ни разу не завелось :( )
Anonymous
от слова совсем
Виктор
Удаленное управление это уже не совсем про видеоплеер
Думаю, мы о разном сейчас: https://www.googleplaymusicdesktopplayer.com/
Виктор
Я о вполне конкретном плеере
Igor
а это разве не обёртка вокруг веб-версии?
Виктор
Похоже на то. Плюс собственные фичи.
Виктор
С офф сайта для тех, кто не перешел по ссылке
Виктор
part 2
Igor
FAR less resources - то есть он не просто открывает страницу гугл музыки как браузер?
Виктор
Лично мне из всего этого главное - сворачивание в трей и отношение к оперативке
Виктор
FAR less resources - то есть он не просто открывает страницу гугл музыки как браузер?
Не смотрел код на гитхабе, но, судя по словам с сайта, да
#3301⏣SoulString
вот с чем, а с управлением системным там ок
Dmitriy
ребят, а для vue есть какой то инструмент определения браузера?
#3301⏣SoulString
на линуксе точно
#3301⏣SoulString
производительность да, но челу просто было проще врапнуть в электрон существующее гугл музло + прикрутить инжект стилей
#3301⏣SoulString
и в принципе подобное я понять могу, особенно в попенсорсе
#3301⏣SoulString
#3301⏣SoulString
прога на электроне с поддержкой таких дел
Виктор
А, эт да
#3301⏣SoulString
ну я про электрон и веду речь
#3301⏣SoulString
в опенсорс врапперах я понимаю зачем его юзать
#3301⏣SoulString
для полноценного софта это имхо не то
Hedint
ребят, а для vue есть какой то инструмент определения браузера?
зачем, если можно взять любой инструмент и юзать его в vue? :)
#3301⏣SoulString
как и везде