@vuejs_ru

Страница 1503 из 3900
Margarita
24.10.2017
04:21:28
Понятия не имею, почему тут везде в проекте используются компоненты на jquery, когда есть специальные вьюшные

Dmitry
24.10.2017
04:21:47
Балбес потому что код писал до вас)

Margarita
24.10.2017
04:22:06
Хз, вообще у него выше скилл)

Но jquery так себе с моделями работает

Google
Artur
24.10.2017
04:22:25
Margarita я вам желаю удачи искренне. Я вам расскажу. Обычно на jquery пишут первоначальную веркк макета с анимацией.

Margarita
24.10.2017
04:22:25
Поэтому так и получается, что или одно, или другое

Ага, я знаю ))

Artur
24.10.2017
04:22:50
То есть вам необхолиму удалить весть код на jquery

Margarita
24.10.2017
04:23:01
?

Меня уволят тогда!

:D

Dmitry
24.10.2017
04:24:37
Видимо он всю жизнь на jquery писал, и разбираться со Vue ему было лень. Вот и имеем кучу инъекций с jquery. А использовать vue в связке c jquery противопоказано

Artur
24.10.2017
04:25:04
ой. Смотрите у Vue.js свой virtual DOM, у jquery - свой DOM. Вы очень быстро попадете в расснихрон. Когда из DOM не будет соответсвия с Shadow DOM, то есть вам нужно показать жто ПМ у и сказать что пациент скорее мертв чем жив

Dmitry
24.10.2017
04:25:34
Артур дело говорит)

Margarita
24.10.2017
04:27:29
Так у меня и есть рассинхрон

Я так понимаю, у меня sortable не работает после того, как я draggable-ом начала элемент тащить, потому что в доме его найти не может на том, старом, месте

Artur
24.10.2017
04:28:10
я столкнулся с проблемой рассинхрона в google Polymer 1.0 и jQuery, Oracle.JET и jQuery, MDL и jQuery. Везде причиной проблемелм было плозое взаимодействие вертки и фронта

Google
Artur
24.10.2017
04:28:31
Margaritaт да скорее всего его нет там уже

Margarita
24.10.2017
04:29:19
В общем, буду переписывать, по крайней мере этот кусок, деваться все равно особо некуда )) Спасибо, ребят!

Artur
24.10.2017
04:30:12
Margarita ок, у вас получится, я уверен

Margarita
24.10.2017
04:30:30
?

Aleksandr
24.10.2017
04:31:14
Да там одну библиотеку прикрутить. Изи-пизи.

Eugene
24.10.2017
04:31:31
так вот какую?

Artur
24.10.2017
04:31:32
Вообще jQuery - зло. Я буду вешать каждого в компании кто его использует, и всем рекомендую.

Aleksandr
24.10.2017
04:31:52
Проблемы будут когда нужно будет вложенные деревья сортировать. Т.е если пм скажет чтобы у элементов списка были дети

vue-draggable же, для двух списков и сортировки

Margarita
24.10.2017
05:24:30
Не будет у элементов списка детей ))

Вроде бы

Vue draggable не поддерживает ту версию vue, что у меня в проекте :D

Блин )))

Margarita
24.10.2017
05:44:45
Первый вью?
Ага, 1.0.26

Alex
24.10.2017
05:45:05
вот это поворот) а чего на второй не обновитесь, если не секрет?

Margarita
24.10.2017
05:45:08
Вроде можно откатиться до 1.0.9, тогда заработает, но я боюсь, что остальной проект сломается тогда

Alex
24.10.2017
05:45:24
Ага, 1.0.26
https://github.com/SortableJS/Vue.Draggable#for-vuejs-10

Margarita
24.10.2017
05:45:32
вот это поворот) а чего на второй не обновитесь, если не секрет?
Ты знаешь, меня это волнует меньше, чем либы на jquery )))))))))))

Google
Margarita
24.10.2017
05:45:48
https://github.com/SortableJS/Vue.Draggable#for-vuejs-10
Вот это как раз не работает с 1.0.26

Alex
24.10.2017
05:45:52
Либы на jquery вполне хорошо уживаются в изолированных компонентах-обёртках

Margarita
24.10.2017
05:46:18
Да, но это если не пытаться подружить их друг с другом ))

Сейчас я могу или одно использовать, или второе, или третье

Alex
24.10.2017
05:46:49
Ну это уже будет комплексная обёртка) вероятно с кучей логики, раз тут одно с другим складываем

Margarita
24.10.2017
05:46:51
А мне надо droppable. draggable и sortable на одном наборе данных

Alex
24.10.2017
05:47:13
Наверх передайте, что старые решения устарели, нынешние требуют Vue 2.5.0

Margarita
24.10.2017
05:47:14
Видимо это вариант "написать вручную " ))))

Alex
24.10.2017
05:47:15
:D

Margarita
24.10.2017
05:47:25
Было :D

Первый вью тут будет

Alex
24.10.2017
05:47:38
Как побочный эффект повышение производительности обещайте

больно это слышать

Margarita
24.10.2017
05:49:17
А альтернтивных решений vue draggable для 1.0.26 никто не знает? :D

Alex
24.10.2017
05:52:24
Дожимайте их для перехода на вторую версию)

Artur
24.10.2017
05:53:04
они обратно совместимы, немножко попилить руками и все

Margarita
24.10.2017
05:55:41
Типа можно переписать vue draggable так, чтобы он на 1.0.26 завелся?)

Хз вообще справлюсь я или нет :/ Я же джунистый джун :/ В issue написано, что "You should use version v1.0.9"

Вишневый чай
24.10.2017
06:01:21
Просто nuxt не выдерживает нагрузки на over 1000 rps
а че там с кешированием все плохо?

На днях был на веб стандартах, там выступал джеймс аквух как раз на тему поднятия своего SSR (сам он из яндекса, как раз пилили прилажуху на ssr)

Google
Вишневый чай
24.10.2017
06:02:42
очень годно рассказал как это делается почему, зачем, какие оптимизации применять и когда

https://www.youtube.com/watch?v=H4GTPbf0D40

Artur
24.10.2017
06:04:32
"@Akiyamka не поленись скин ссылку пожадуйста

@Akiyamka читаешь мысли?

Вишневый чай
24.10.2017
06:05:22
это не то выступление на котором я был, а ранее, но от него же и на ту же тему

Artur
24.10.2017
06:18:19
@luckinamargo попробуй подключи. в любом случае, насколько я помню, v1.0.9 @yyx990803 yyx990803 released this on 23 Nov 2015 https://github.com/vuejs/vue/releases/tag/v1.0.9 и v1.0.26 @yyx990803 yyx990803 released this on 29 Jun 2016 https://github.com/vuejs/vue/releases/tag/v1.0.26

Nikita
24.10.2017
06:19:31
Народ, может кто-то кинуть пару ссылок на годные проекты на гитхабе. Хочется понаслаждаться хорошо организованным кодом)

Nikita
24.10.2017
06:21:05
спасибо )

Denys
24.10.2017
06:21:19
это не то выступление на котором я был, а ранее, но от него же и на ту же тему
Выступления этого года есть в трансляции на ютубе. Найти ее можно в твиттере) ты же про Минск?

Вишневый чай
24.10.2017
06:21:32
ога

веб стандарты вроде не залили еще

Artur
24.10.2017
06:22:19
@luckinamargo да просто подключи библиотеку и попробуй тут два списка, может поможет https://jsfiddle.net/dede89/hqxranrd/ вот отсюда код

Denys
24.10.2017
06:22:35
Это они и делали) как понимаю, потом просто по докладам нарежут Сейчас по таймкоду из комментов

Вишневый чай
24.10.2017
06:23:18
@dartist21 подкинь ссылочку на твитер

Margarita
24.10.2017
06:23:20
@luckinamargo да просто подключи библиотеку и попробуй тут два списка, может поможет https://jsfiddle.net/dede89/hqxranrd/ вот отсюда код
Ага, я нашла этот код ))) Я правда хз, я боюсь что что-нибудь другое в проекте отвалится, если я версию вью сменю, а проект большой, я сразу и не замечу, где что отвалилось

Можно конечно тесты написать )))))

Denys
24.10.2017
06:23:49


@dartist21 подкинь ссылочку на твитер
Не твиттер, но смотри выше)

Google
Margarita
24.10.2017
06:24:07
Но мне кажется, с такими трудозатратами мы быстрее решим, что это фича не нужна?

Denys
24.10.2017
06:24:36
И там в канале презентации каждого спикера ещё есть

Вишневый чай
24.10.2017
06:24:37
Artur
24.10.2017
06:24:43
@luckinamargo если нет регрессионных тестов, конечно лучве версию не менять

Artur
24.10.2017
06:30:02
@luckinamargo ну вообще 1.0.9 меньше 1.0.26 у вас 1.0.26, так что если что-то и отвалится - то только vue.draggable, судя по логике вещей. вы же не меняете версию вашего фреймворка, а меняете версию вью в компоненте vue.draggable

Margarita
24.10.2017
06:31:04
В первом вью vue draggable как директива применяется, а не как компонент

Artur
24.10.2017
06:31:40
@luckinamargo вы делаете и подключаете форк vue.draggable и прописываете вашу версию вью и смотрите, что работает

Margarita
24.10.2017
06:32:24
Вот как в readme в гитхабе написано

И потом я вот так вот подключаю в файле директивы

import VueDraggable from 'vuedraggable' import Vue from 'vue' Vue.use(VueDraggable)

Artur
24.10.2017
06:35:57
@luckinamargo работает?

Margarita
24.10.2017
06:36:29
@luckinamargo работает?
Нет ))) пишет plugin.apply is not a function

Вот тут я нашла issue со своей проблемой https://github.com/SortableJS/Vue.Draggable/issues/169

Artur
24.10.2017
06:40:51
@luckinamargo ммм... чувак больше не поддерживает 1.0 версии... пичалька... тогда берите эти 200 сторк кода и попробуйте почитать https://github.com/SortableJS/Vue.Draggable/blob/master/src/vuedraggable.js

Margarita
24.10.2017
06:41:26
Ага, о чем и речь ))

Я правда хз удастся ли мне перепилить это дело

Или лучше перепиливать компоненты jquery?

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