@vuejs_ru

Страница 794 из 3900
Den
16.07.2017
23:45:08
<App> <Header> <Modal> <Modal> <Modal> </App>

stepan
16.07.2017
23:46:16
А объясните что имели ввиду про Array.prototype.slice() из MDN ?

Den
16.07.2017
23:46:55
Зайди - почитай

Google
Siarhei
16.07.2017
23:47:27
Уже не undefined, что радует

но почему-то false





Den
16.07.2017
23:48:38
Присваиваешь как?

В пэйлоад 0 залез?

stepan
16.07.2017
23:49:46
посомотри через console.log что приходить в onShowModal в родителе

Siarhei
16.07.2017
23:49:47
data() { return { modal: { info: false, add: false, contact: false, login: false, signUp: false, menu: false, press: false, profile: false, } } }, methods: { onShowModal(name) { console.log(name); this.modal[name] = true; } } Так неправильно?

Попробовал, там пустота

Вернее, ничего не выводит совсем

Den
16.07.2017
23:50:30
Создаешь там showingModal

Как раз только 1 модал может быть показан

Google
Den
16.07.2017
23:50:30
Имя там хранить. Понял?

Siarhei
16.07.2017
23:50:32
Хотя событие срабаывает

Den
16.07.2017
23:51:06
Свойство показываемый модал

Понял?

Siarhei
16.07.2017
23:51:31
Задать свойство — ок, понимаю

Den
16.07.2017
23:51:34
Туда имя из пэйлоад

stepan
16.07.2017
23:51:44
@on:show="onShowModal(value)"

Den
16.07.2017
23:51:52
Модалы его мониторят

Если совпадает

Так у тебя никогда 2 модало не бу

Догнал?

Физически просто

Siarhei
16.07.2017
23:53:02


Так?

Den
16.07.2017
23:53:19
Похоже

Че?

stepan
16.07.2017
23:53:35
а вобще, делай v-if, они ж у тебя все равно все прописаны а не генеряться )

stepan
16.07.2017
23:54:20
объясни что будет если там картинки?

Siarhei
16.07.2017
23:54:47
я хочу просто там класс добавлять/удалять

Google
Den
16.07.2017
23:55:16
объясни что будет если там картинки?
Я не проверял, но сдается мне что оин будут грузиться по новой

Siarhei
16.07.2017
23:55:18
а как правильно теперь передать showingModal модальному компоненту?

Den
16.07.2017
23:55:27
Через пропс

Siarhei
16.07.2017
23:55:41
т.е. как конкретная модалка узнает, что именно она должна открыться?

Den
16.07.2017
23:55:50
Во всех модалах

Siarhei
16.07.2017
23:57:37
<modal :visible="showingModal == 'info'"> ?

так?

не могу понять вот что

Den
16.07.2017
23:58:02
Ща сек

Siarhei
16.07.2017
23:58:16
methods: { onShowModal(e) { console.log(e); this.showingModal = e.payload[0]; } } почему консоль молчит?

событие срабатывает

в payload то что нужно

Siarhei
16.07.2017
23:58:39


Den
16.07.2017
23:58:43
Блин я как слепой котенок

Siarhei
16.07.2017
23:58:58


Den
16.07.2017
23:59:23
@show

on:show === @show

Siarhei
17.07.2017
00:02:31
ага, спасибо, теперь уже лучше

показывает то что нажал, выдает мне info

но теперь в devtools нету этого события

Google
Siarhei
17.07.2017
00:03:58
но это ладно





И не работает : (



Den
17.07.2017
00:06:01
isVisible то теперь лишнее

Siarhei
17.07.2017
00:06:06
И никаких пропсов у Modal не показывает

понимаю, можно по идее через v-if на modal

Den
17.07.2017
00:06:41
:visible.sync=""

v-show на модал

Admin
ERROR: S client not available

Den
17.07.2017
00:07:20
Он просто display: none; делает

Siarhei
17.07.2017
00:07:33
да, так работает

а через пропсы нет : (

почему пропс не передается?

Den
17.07.2017
00:07:50
да, так работает
Ну так ёпта

Siarhei
17.07.2017
00:08:12
Да, в будущем дабы понять

А вообще, спасибо, пацаны

Вы мне очень помогли

Google
Siarhei
17.07.2017
00:08:43
Буду очень благодарен если еще с пропсами поможете разобраться

Как-то прирос я к ангуляру, там вроде все как-то попроще даже

И вот видимо не входит мне пока новый уклад в башку

Siarhei
17.07.2017
00:14:03
Вот это ты зря)))
Legacy, ничего не поделаешь : )

Но он не так плох на самом деле

И не так страшен черт, как его малюют

Это на работе его используем

А тут я для своего проекта хочу vue

Den
17.07.2017
00:15:36
И не так страшен черт, как его малюют
Единственного знаю лично, кто на нем кодит - не поверишь - сын Шевчука ))))

Siarhei
17.07.2017
00:15:47
Прикольно : )

Сын Шевчука — программер? : )

Den
17.07.2017
00:16:16
Да он плюшевый ))).

Че там с пропсом то?

А ты sync поставил?

Siarhei
17.07.2017
00:19:26
а, sync только с 2.3

а у меня 2.2

ругается

Den
17.07.2017
00:19:40
А че?

yarn upgrade

Siarhei
17.07.2017
00:20:09
ага, обновляюсь

бляха

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