Anonymous
разобрался
Anonymous
кто знает, есть ли либа для удобной работы со скроллом, тачем и т.д..
Dmitriy
Насколько правильно layouts использовать для header, sidebar, footer, а все остальное компоненты?
Dmitriy
Я просто смотрю в nuxt есть layouts и думал что глобальные блоки типа header, footer это не компоненты а layout
Anonymous
interactjs
спасибо, немного неправильно написал.. Не скролл нужен а прокрутка на колесико
Anonymous
Здесь так понимаю скролл только
Anonymous
просто mousewheel я так понял довольно таки не кроссбраузерный евент, думал может либы для него есть
Oleksandr
А тебе прокрутка для чего ?
Anonymous
А тебе прокрутка для чего ?
на колесико мыши обработчик повесить
Anonymous
+ на тач и тач бар.. Ну для ноутов короче
Oleksandr
Ну так колёсико оно же только на пк
Anonymous
Там хз даже на ноутах что используется.. Не знаешь кстати на ноутах те же евенты что на мобайле?
Oleksandr
Так лучше на скролл
Anonymous
Так лучше на скролл
у меня нет скрола )
Oleksandr
На ноуте вроде вроде такие же события как на пк. Как на мышке
Anonymous
Сайт без скрола, именно надо колесик обрабатывать
Oleksandr
у меня нет скрола )
Так ты и получишь какраз это событие
Oleksandr
Именно колёсико и только на пк ?
Anonymous
Так ты и получишь какраз это событие
нет, скрол работает именно когда скролится страница, а у меня скрола нет
Anonymous
Именно колёсико и только на пк ?
ну на мобайле это свайп вверх вниз например.. На ноуте я так полагаю тоже. Сказали на маке не работает. Там я так понимаю это тоже как свайп получается
Anonymous
если тачбар юзать
Anonymous
хм, а может как то скрол имитировать можно
Anonymous
хотя навряд ли
Anonymous
а vue случайно ничего такого по дефолту не поддерживает?
Anonymous
https://github.com/vuejs/vue-touch
Anonymous
я еще вот такую штуку нашел
Oleksandr
https://github.com/vuejs/vue-touch
Я использовал его, и Zingtouch. Не помню точно с какой именно, но там нельзя было подписаться на разные стадии жизненного цикла события. Мне нужно было в начале свайпа что-то сделать, и в конце. И там это не поддерживается. В какой-то из них точно, а может и в обоих
Oleksandr
Это обёртка над HammerJs
Anonymous
Это обёртка над HammerJs
это именно в этом плагине для вью нельзя это делать или в hammerjs тоже?
Oleksandr
Ну ты просто обрати внимание, лучше сразу посмотреть, чем потом переходить на другую библиотеку
Oleksandr
Мне понравилась интеракт потомучто ее легко использовать, и там есть этапы жизненного цикла события
Anonymous
Ну ты просто обрати внимание, лучше сразу посмотреть, чем потом переходить на другую библиотеку
я прост раньше вообще с такими либами не работал, думаю вообще нужна ли она мне или можно как то по другому сделать
Anonymous
кстати не подскажешь, это оф репозиторий или нет? https://github.com/vuejs-templates/webpack
Anonymous
со вью тоже только начинаю работать, думаю самому собрать или этот взять
Anonymous
вроде поддерживается довольно неплохо
Oleksandr
я прост раньше вообще с такими либами не работал, думаю вообще нужна ли она мне или можно как то по другому сделать
Если ориентироваться на мобильные приложения то да. Потомучто даже тап отловить нормально без либы не получится )
Anonymous
Хз. Почитай про nuxtjs
ну это тоже шаблон получается?
Anonymous
да жесть какая то, я хотел просто сайтик намутить )
Anonymous
почему все так сложно ( Нюксы какие то
Oleksandr
Типа того. Нюкст тебе генерирует готовое, сконфигурированное приложение
Anonymous
ну типа фреймворка на вью )))
Anonymous
его на любом проекте имеет смысл юзать или есть какие то рекомендации?
Anonymous
имею ввиду не для особо крупного проекта его рационально юзать?
Oleksandr
Я сам джун) Просто стараюсь подсказать что сам знаю )
Oleksandr
Я думаю всегда есть смысл упростить себе жизнь
Oleksandr
Но в конце концов всеравно придется разбираться как все это устроено
Anonymous
Я думаю всегда есть смысл упростить себе жизнь
ну в том то и дело, упрощу ли я себе жизнь или наоборот выйдет
Anonymous
ну короче ты меня обрадовал, еще нюкс подсунул какой то ) Я и так тут не знаю как это все изучить )
Anonymous
😂😂😂😂
Anonymous
ладно, спасибо, буду изучать
Oleksandr
Скорее всего упростишь. Если простой сайт делать, то можно не вникать. А если будут какие-то особенные фичи у сайта, то наверное имеет смысл разобраться
Oleksandr
ну короче ты меня обрадовал, еще нюкс подсунул какой то ) Я и так тут не знаю как это все изучить )
Возьми готовый шаблон. Там уже настроен live reload хотябы. А это очень полезная вещь
Oleksandr
Экономит кучу времени
Anonymous
https://github.com/vuejs-templates/webpack
Anonymous
а nuxt это официальная штука?
Oleksandr
Легальная ))
Oleksandr
Ну она вроде не от создателя вью
Oleksandr
Точно не от него
Anonymous
Точно не от него
слушай, а ты tween не юзал случайно?
Anonymous
это либа для анимашек
Oleksandr
TweenLite только
Anonymous
не подскажешь как ее можно с vue подружить
Anonymous
как это лучше сделать
Anonymous
надо чтобы при появлении компонента анимация его элементов была
Anonymous
И вот не знаю, то ли на сами компоненты вешать анимацию, то ли на айдишники
Oleksandr
это либа для анимашек
Она на самом деле не только для анимашек. Ей можно любыми свойствами управлять вроде. А в оф доках в разделе transitions примеры какраз на твине написаны
Oleksandr
И вот не знаю, то ли на сами компоненты вешать анимацию, то ли на айдишники
Вот компонент транзишн тебе нужен. Вместе с ним можешь использовать animate.css, и обёртку этой библиотеки для. Vue
Anonymous
при чем во всех примерах, не понимаю нафиг делать тысячу одинаковых примеров
Oleksandr
Там кстати был пример с добавлением элементов списка
Anonymous
Там кстати был пример с добавлением элементов списка
интересно именно в плане архитектура как это лучше сделать
Anonymous
или ты про вьюшевский?