@vuejs_ru

Страница 143 из 3900
? ? ? Alex ? ? ?
08.02.2017
18:45:51
не помогает)

Vue.prototype.$notify = function notify({title,content,delay = 5000}) { Vue.set(app.$children[0].AlertManager,'title',title); Vue.set(app.$children[0].AlertManager,'content',content); Vue.set(app.$children[0].AlertManager,'show',true); Vue.nextTick(()=>{ app.$children[0].$children[2].show(); app.$children[0].$children[2].hide(delay); }) }

Illya
08.02.2017
18:46:42
хз, надо смотреть как нотификации реализованы

? ? ? Alex ? ? ?
08.02.2017
18:47:05
https://vuematerial.github.io/#/components/dialog

Google
? ? ? Alex ? ? ?
08.02.2017
18:47:22
в алерте тупо лежит эта штуковина и все

может просто в компоненте ватчить

в самом алерте при изменении

хотя не поможет

Igor
08.02.2017
18:48:40
ребят, а были у вас такое, что transitions, навешанные на router-view иногда не проигрываются?

Igor
08.02.2017
18:49:18
у меня в приложении бывает, что просто проскакивает css анимацию, и хз откуда это и почему.

? ? ? Alex ? ? ?
08.02.2017
18:51:54
блин

как компонент перерисовать? =)

Illya
08.02.2017
18:52:49
никак (наверняка есть костыли, но это плохо). Надо разбираться с первопричиной

? ? ? Alex ? ? ?
08.02.2017
18:52:57
бля

просто ебучие алерты

вы уж извините но это пиздец

Google
Igor
08.02.2017
18:53:32
возможно поможет хак в виде изменения любого (фейкового экстра) поля в $data

? ? ? Alex ? ? ?
08.02.2017
18:54:08
так алерт менеджер и так в дате лежит

ну что никто не подскажет как лучше вообще сделать?

Igor
08.02.2017
19:01:46
хз, надо смотреть как нотификации реализованы
Илья вроде сказал, что надо копать.

? ? ? Alex ? ? ?
08.02.2017
19:02:46
ну слова

я показал как оно у меня сделано

это просто показ нотификаций

все такие умные на конфах а тут простая задача нубская и так хоп тишина =)

Illya
08.02.2017
19:06:01
я на людях стараюсь учить правильный код писать. А разбираться в странных решениях мне и на консалтинге хватает

? ? ? Alex ? ? ?
08.02.2017
19:07:44
окей давай правильный код покажи как мне показывать те же уведомления

все я больше ничгео не прошу

чем же тогда будет плох вариант через $emit?

Illya
08.02.2017
19:10:42
создать eventHub через new Vue и $emit в него делать , и слушать это в нотификациях

самый быстрый способ по сотношению время-результат

Illya
08.02.2017
19:12:32
https://vuejs.org/v2/guide/migration.html#dispatch-and-broadcast-replaced

? ? ? Alex ? ? ?
08.02.2017
19:13:23
я не мигрирую с 1.х . тут сразу 2.х версия

Illya
08.02.2017
19:13:52
там концепт эвентхаба описан

Влад
08.02.2017
19:13:53
При чем тут

Google
Illya
08.02.2017
19:13:54
читай до конца

Влад
08.02.2017
19:13:59
Та мнаписано про хаб

// ... methods: { addTodo: function () { eventHub.$emit('add-todo', { text: this.newTodoText }) this.newTodoText = '' } }

Сложно что ли дочитать

Stanislav
08.02.2017
19:15:04
Может? https://ru.vuejs.org/v2/guide/components.html#Коммуникация-между-компонентами-не-связанными-иерархически

тоже самое, да

? ? ? Alex ? ? ?
08.02.2017
19:15:30
хуйня какая то . Я не понимаю как вы делаете что тот сложнее админок на этом вуе

Illya
08.02.2017
19:16:17
с удовольствием

Alexandr
08.02.2017
19:16:35
Я пишу на Vue и радуюсь жизни

? ? ? Alex ? ? ?
08.02.2017
19:16:52
а что за алерты?
уведомления простые всплывающие окошка

Igor
08.02.2017
19:17:07
laracasts смотрел?

Illya
08.02.2017
19:17:08
Это все потому что ты ешь мясо (с)

? ? ? Alex ? ? ?
08.02.2017
19:17:12
ну так где примеры нормальных реализаций?

Igor
08.02.2017
19:17:23
там есть первое или второе видео про компоненты

? ? ? Alex ? ? ?
08.02.2017
19:17:28
laracasts смотрел?
нет наверное не смотрел что же это такое ларакасты аааа </irony>

Stanislav
08.02.2017
19:17:31
Тебе Илья выше кидал ссылку на gist

Igor
08.02.2017
19:19:23
нет наверное не смотрел что же это такое ларакасты аааа </irony>
https://laracasts.com/series/learn-vue-2-step-by-step/episodes/10 чувак просто из дочернего элемента эмитит наверх (в parent) событие, которое в родителе обрабатывается.

? ? ? Alex ? ? ?
08.02.2017
19:19:45
хуета какая то

Google
Igor
08.02.2017
19:19:45
теперь берёшь eventHub (или bus, шина), и делаешь то же самое

Stanislav
08.02.2017
19:19:47
Вон че в твиттере пролетело: https://twitter.com/RealBrianRudlof/status/829383919833272320

? ? ? Alex ? ? ?
08.02.2017
19:19:49
честно

игра не стоит свеч

Igor
08.02.2017
19:20:01
только не в родителя эмитить, а в этот eventHub

? ? ? Alex ? ? ?
08.02.2017
19:20:15
только не в родителя эмитить, а в этот eventHub
ну я понимаю что такое эвенты прекрасно

но это реально хуета по другому никак не назвать

Igor
08.02.2017
19:20:24
ну, так и что тебя не устраивает?

Влад
08.02.2017
19:20:53
Что не так, не могу понять

? ? ? Alex ? ? ?
08.02.2017
19:20:57
да потому что связать компоненты в вуе как то геморно

Admin
ERROR: S client not available

? ? ? Alex ? ? ?
08.02.2017
19:21:02
100500 вызовов парентов

и похуярил

вы серьезно?

Влад
08.02.2017
19:21:10
Хелло

Illya
08.02.2017
19:21:12
Это костыли

Влад
08.02.2017
19:21:13
Шина

Вьюкс

БАс

? ? ? Alex ? ? ?
08.02.2017
19:21:32
я понимаю но вуекс сразу откинуть ибо тут тупо админка и он не надо

Google
Illya
08.02.2017
19:21:32
Однонаправленный поток запрещает детям напрямую тянуть родителей

Igor
08.02.2017
19:21:38
100500 вызовов парентов
поэтому есть eventHub.

Alex
08.02.2017
19:21:39
Зато сегодня нескучно в чатике :))

Illya
08.02.2017
19:21:47
Скучно

Влад
08.02.2017
19:21:49
:)

Illya
08.02.2017
19:21:50
И токсично

Влад
08.02.2017
19:22:03
Согласен

Про токсично

Illya
08.02.2017
19:22:24
Спасает csgo на втором ноуте

Alex
08.02.2017
19:22:24
@xanf_ua зашел вот посмотреть третью часть, про написание платежки)) а там подстава, вместо третьей части видео про другое)

? ? ? Alex ? ? ?
08.02.2017
19:22:42
</div>

jq

Uncaught ReferenceError: eventHub is not defined

Illya
08.02.2017
19:22:53
А лайведу сортирует непонятно как

Alex
08.02.2017
19:22:55
Странно, значит что-то залилось третьей частью само)

? ? ? Alex ? ? ?
08.02.2017
19:23:01
var eventHub = new Vue(); /* eslint-disable no-new */ const app = new Vue({ router, el: '#app', template: '<App/>', components: { App } })

Alex
08.02.2017
19:23:01
ага, видимо

? ? ? Alex ? ? ?
08.02.2017
19:23:04
кек

что за дичь?

? ? ? Alex ? ? ?
08.02.2017
19:23:34
Not defined

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