@vuejs_ru

Страница 688 из 3900
Den
06.07.2017
19:34:53
Смотря че у тебя

Yaroslav
06.07.2017
19:35:02
Сколько весит то страница?
Да это не страница, а переменная в node.js. Статическая страница и ограничения можно поправить на стороне nginx

Тут получается что рендерер пакует всё в переменную строкой. И вот у этой переменной есть ограничение

Google
Den
06.07.2017
19:37:34
Модненько будет )))

Yaroslav
06.07.2017
19:38:57
А редьюс куда не в переменную собирает? Какая разница что у тебя рендеререр формирует сразу, что масив который один хер не сложить до конца?

Dima
06.07.2017
19:39:39
Так там можно в буфер передавать

Что-то странная проблема

Yaroslav
06.07.2017
19:39:49
Тогда хукам вафли

Dima
06.07.2017
19:40:34
Так ты используй моунтед или какой там рекомендуют

Yaroslav
06.07.2017
19:41:00
ага, спасибо за совет)

Den
06.07.2017
19:42:21
Че за хуки то?

Yaroslav
06.07.2017
19:44:30
пацаны, ну вот чего мы мне моцк ибёте, я просто написал для потомков, что может быть такая проблема. Сами уперлись и искали глюк некоторое время. Хуки https://ru.vuejs.org/v2/guide/instance.html#Хуки-жизненного-цикла-экземпляра Стримы https://ssr.vuejs.org/ru/streaming.html (читаем ограничения)

Den
06.07.2017
19:45:58
Блин ну кто это придумал events хуками называть?

Yaroslav
06.07.2017
19:46:59
Потому что хуки это события особого значения их приравнивать к клику чтоль?

Google
Den
06.07.2017
19:48:07
В английском варианте я что-то по хуки не видел ни слова

Yaroslav
06.07.2017
19:49:33
У нас с явной периодичностью появляется персонаж, которому что-то где-то не нравится, то что-то не так назвали по его мнению, то работает не так как бы хотелось. Особо рьяные даже ноги быполомали, ага)

Kelin
06.07.2017
19:50:28
шо такое

я ж тралю)

рафика

Yaroslav
06.07.2017
19:50:41
https://vuejs.org/v2/guide/instance.html#Instance-Lifecycle-Hooks

Там как бы тоже хуки, на заметку

Rafael
06.07.2017
19:51:03
я ж тралю)
тут у нас взаимное )00))))

Kelin
06.07.2017
19:51:06
да

это такой метод прокачки скилла

конкуренция, понимаешь ли

Rafael
06.07.2017
19:51:33
ога

Kelin
06.07.2017
19:51:55
а то, что тут иногда с помощью жквери формы во вью парсят как-то по-другому грех реагировать

Den
06.07.2017
19:52:53
https://vuejs.org/v2/guide/instance.html#Instance-Lifecycle-Hooks
Ну а как такое может нравится? Вот мы с тобой друг друга не поняли. На самом деле, просто я давно эти доки не читал - залезаю когда только забыл что-то, а они вон взяли и названия поменяли

Kelin
06.07.2017
19:53:59
шо там

Rafael
06.07.2017
19:54:06
эх, 400 строк тестов и все надо переписать

ладно, не все)

Google
Kelin
06.07.2017
19:54:48
лошара

Rafael
06.07.2017
19:55:07
та не сцы

постараюсь сегодня все сделать, чтобы завтра на работе использовать уже новую версию

мне по сути только тесты и осталось написать

Yaroslav
06.07.2017
19:56:02
так хде работаешь? порог 200 000 пробит?)

Den
06.07.2017
19:56:26
эх, 400 строк тестов и все надо переписать
Я ни разу не писал - блин, не могу вдуплить в них никак, у меня как порог какой-то

Rafael
06.07.2017
19:57:01
так хде работаешь? порог 200 000 пробит?)
в marosnet работаю, что пишу, говорить не могу, но мне нравится??

сегодня вот модуль дописал, завтра все буду рефакторить

фиксить ошибки так сказать

Den
06.07.2017
19:58:28
Yaroslav
06.07.2017
19:58:41
видиески по скикам?) брут уже включил на овер 1000 машинах?)

Den
06.07.2017
19:58:51
Админка у них - отстой

Rafael
06.07.2017
19:59:24
видиески по скикам?) брут уже включил на овер 1000 машинах?)
азаза, никогда в жизни ими не пользовался)

Yaroslav
06.07.2017
19:59:49
от чего же? ты родился сразу в облаке?)

Den
06.07.2017
19:59:54
Надеюсь ты админку новую пишешь, @Fl0pZz

Rafael
06.07.2017
20:00:28
Stanislav
06.07.2017
20:26:15
Yura
06.07.2017
20:28:23
А кто нить дружил yii2 с vue там ок все?

DASTAN
06.07.2017
20:28:35
В английском варианте я что-то по хуки не видел ни слова
в английском варианте они называются Lifecycle Hooks https://vuejs.org/v2/guide/instance.html#Instance-Lifecycle-Hooks

А кто нить дружил yii2 с vue там ок все?
если ты будешь через REST передавать данные, то все норм

Google
Kosmos
06.07.2017
20:32:09
Подскажите как повесить кастомный транзишин на удаление компонента по v-if, делаю вот так, не срабатывает: transition(v-on:leave="leave") FirstSection(v-if="showFirstPage")

Kosmos
06.07.2017
20:37:51
разве в транзишне не указываешь просто name="fade"
Ты имеешь ввиду вот так?transition(name="leave") FirstSection(v-if="showFirstPage")

Что так что так, элемент похоже удаляется, до того как транзишин успевает запуститься.

DASTAN
06.07.2017
20:38:55
Ты имеешь ввиду вот так?transition(name="leave") FirstSection(v-if="showFirstPage")
смотри ` <div id="demo"> <button v-on:click="show = !show"> Toggle </button> <transition name="fade"> <p v-if="show">hello</p> </transition> </div> `

.fade-enter-active, .fade-leave-active { transition: opacity .5s } .fade-enter, .fade-leave-to /* .fade-leave-active in <2.1.8 */ { opacity: 0 }

первое template

а второе style

вроде так работает

Admin
ERROR: S client not available

Kosmos
06.07.2017
20:39:40
Да, но это css транзишины, а я использую GSAP.

Stanislav
06.07.2017
20:40:55
https://vuejsfeed.com/blog/vue-styleguidist-style-guide-generator-for-vue-components

DASTAN
06.07.2017
20:41:20
https://codepen.io/fs_tigre/pen/ojZLpX

глянь может это поможет

Kosmos
06.07.2017
20:43:47
https://codepen.io/fs_tigre/pen/ojZLpX
Не это не то, такое у меня в коде тоже работает. В частности при появлении элемента, проблема именно при удалении.

Yaroslav
06.07.2017
20:45:51
v-show вместо v-if, в втором варианте удаление происходит до начала транзишина. Или делей

DASTAN
06.07.2017
20:46:26
попробуй через setTimeout

Kosmos
06.07.2017
20:47:46
попробуй через setTimeout
Не, это вообще плохая практика, и костыль ломающий принцип работы архитектуры.

Google
Kosmos
06.07.2017
20:48:12
transition(v-on:leave="leave") FirstSection(v-show="showFirstPage")

Работает почему то при повторном отображении компонента, а не при его удалении.

DASTAN
06.07.2017
20:49:45
Kosmos
06.07.2017
20:49:56
Странно, что с CSS транзишином все тоже самое просто работает просто с заданием нейма транзишина.

У меня уже есть GSAP, в нем есть класс TimelineMax он использует внутри сетанимейшинфрейм. Вот через него все анимации идут.

Yaroslav
06.07.2017
20:51:07
С куском кода сложно, jsfidle

DASTAN
06.07.2017
20:52:45
У меня уже есть GSAP, в нем есть класс TimelineMax он использует внутри сетанимейшинфрейм. Вот через него все анимации идут.
значит Vue не знает о существовании setAnimationFrame, и удаляет из DOM элемент до того как тот запустит анимацию, возможно даже в консоли у тебя ошибки сыпятся тогда

Kosmos
06.07.2017
20:53:39
Нет, ошибок. У vue есть для этого хуки. Вопрос в том, что непонятно как они работают. С appear я разобрался, а вот с удалением не могу.

Yaroslav
06.07.2017
20:53:49
а она тяжелая, эта библиотека? в ней точно есть необходимость?

Kosmos
06.07.2017
20:55:53
Она стандартный инструмент для содания таймлайнов и анимаций, независимо от места применения - dom, canvas, webgl. Короче стандартный инстурмент, который на много более гибок чем CSS анимации, и позволяет делать на много больше.

DASTAN
06.07.2017
20:56:23
Нет, ошибок. У vue есть для этого хуки. Вопрос в том, что непонятно как они работают. С appear я разобрался, а вот с удалением не могу.
тебе полюбому придется написать свой метод, чтобы познакомить их) если хочешь можешь назвать костылем) потому что по сути Vue js нет рамок для этого, есть просто общие шаблоны проектирования

Yaroslav
06.07.2017
20:56:58
запили пример урезанный, попробуем. Думаю нужно поймать события сначала и уже к ним привязывать анимацию

Kosmos
06.07.2017
20:57:35
Завтра запилю, сегодня горит доделать. Анимация не сложная переведу на CSS/

Yaroslav
06.07.2017
20:58:10
ок, самому интересно

Kosmos
06.07.2017
20:59:43
C GSAP советую разобраться вещь максимально полезная. Если делаешь что-то зрелищное. https://greensock.com/gsap

Yaroslav
06.07.2017
21:02:19
На ютубе стримит Юрий Артюх и показывает всякие фишки так вот gsap было первое что он показал. Но насущные проблемы в виде ssr и обложить тестами компоненты не дают время разобраться в шашчках, сначала нужно ехать

Kosmos
06.07.2017
21:03:05
Юра, мой друг хороший. Я у него учился.

Yaroslav
06.07.2017
21:03:35
?

Передай ему что нужное дело делает, я про стримы, конференции и вообще

Kosmos
06.07.2017
21:05:33
Передал :)

Den
06.07.2017
21:17:33
А я не могу по видео учиться

Страница 688 из 3900