@vuejs_ru

Страница 842 из 3900
Alex
20.07.2017
19:35:41
kode
20.07.2017
19:35:44
я читал

Den
20.07.2017
19:35:55


Google
Den
20.07.2017
19:36:56


Указание хука для конкретного компонента

kode
20.07.2017
19:37:36
так что ли? не работает, я пробовал. я поэтому и прошу помочь не доками { path: '/secretquote', name: 'SecretQuote', component: SecretQuote, beforeEnter() { return auth.user.authenticated } }

Den
20.07.2017
19:37:48


Alex
20.07.2017
19:38:14
так что ли? не работает, я пробовал. я поэтому и прошу помочь не доками { path: '/secretquote', name: 'SecretQuote', component: SecretQuote, beforeEnter() { return auth.user.authenticated } }
Нет. Ты проверяешь что тебе надо. Если всё нравится то next(). Если не нравится как в последнем примере редирект куда-то

Den
20.07.2017
19:39:05
beforeEnter (from, to, next) { if (!auth.user.authenticated) { next(false) } }

Но я тебя хакну, чувак

kode
20.07.2017
19:40:00
в смысле хакну?

если я добавляю это в раут это ломает логин

Den
20.07.2017
19:40:55
принудительно задам auth.user.authenticated = true и пройду

Это же мой браузер

kode
20.07.2017
19:41:32
т.е. ты говоришь Вью это говно?

Alex
20.07.2017
19:42:11
если я добавляю это в раут это ломает логин
Проверяй что в to не логин находится

Google
Den
20.07.2017
19:42:14
т.е. ты говоришь Вью это говно?
Это проблема не Вью, а русской музыки

Yaroslav
20.07.2017
19:42:58
при чем тут вью, господи Всё что ты генериш скриптом можно поменять. Принимай это как факт. ангуляр реакт не важно. Дополнительные проверки должны быть на сервер стороне

kode
20.07.2017
19:43:35
что за to, from, next, я поэтому и прошу примером, документация вообще нихера не понятная

Kelin
20.07.2017
19:44:01
принудительно задам auth.user.authenticated = true и пройду
Если бэкэндер мудак, то да, а так борода

Den
20.07.2017
19:44:31
Yaroslav
20.07.2017
19:44:35
Дэн, вот реально зачем? Пацан плывет а ты его своими jQuery хакамы пугаешь, как дети малые.. простигаспаде

kode
20.07.2017
19:45:10
т.е. to это /secret, а from *?

Alex
20.07.2017
19:45:16
Yaroslav
20.07.2017
19:45:37
в гитлабе раскажут)

kode
20.07.2017
19:45:40
нафига мне еще раз указывать to, если я и так это прописываю в конкретном рауте?

Kelin
20.07.2017
19:45:59
А тот кто бекапы базы делает?)
А тот, кто оставил уязвимость в бэкэнде, которая позволила вытащить данные с сервера тогда, когда это должно быть запрещено

Alex
20.07.2017
19:46:08
нафига мне еще раз указывать to, если я и так это прописываю в конкретном рауте?
BeforeEach вызывается перед каждым переходом. Потому и проверять

kode
20.07.2017
19:46:30
боже мой, да дайте же мне живой пример from, to, next

неужели трудно

Kelin
20.07.2017
19:47:08
О, а error годная темка

Google
Den
20.07.2017
19:47:24
Yaroslav
20.07.2017
19:47:24
Понял. Че орать?
орут большими буквами в єтих ваших интернетах, не?)

kode
20.07.2017
19:47:29
почему перед каждым переходм если я его указал в отдельном рауте? { path: '/secretquote', name: 'SecretQuote', component: SecretQuote, beforeEnter (from, to, next) { if (!auth.user.authenticated) { next(false) } } }

Den
20.07.2017
19:47:53
орут большими буквами в єтих ваших интернетах, не?)
Ну эт, я так, к слову. В целом - догнал

Alex
20.07.2017
19:49:07
почему перед каждым переходм если я его указал в отдельном рауте? { path: '/secretquote', name: 'SecretQuote', component: SecretQuote, beforeEnter (from, to, next) { if (!auth.user.authenticated) { next(false) } } }
А. Тогда можешь не проверять. Параметры передаются чтобы везде аналогично было. Может кому понадобятся

kode
20.07.2017
19:49:40
что значит можешь не проверят, я же говорю все не работает. если я добавляю эту сракнь

вы мне 5 минут рассказываете что надо to

Alex
20.07.2017
19:49:56
Потому что ты только отменяешь в плохом случае

А next вызывать в хорошем кто будет

Marsel
20.07.2017
19:50:08


Alex
20.07.2017
19:50:30
вы мне 5 минут рассказываете что надо to
Мы тебе рассказывали если делать глобальный хук перед любым переходом

kode
20.07.2017
19:50:32
короче я понял, никто вообще не знает 4ак этим говном пользоваться, поэтому никто и не может ОДНИМ гребанным предложением объяснить

Marsel
20.07.2017
19:50:38
вместо CategoriesShow показывает компонент Categories

kode
20.07.2017
19:51:17
опупеть. простейшая срань. проверить значение и не пускать на раут! все!)) в тупик

Rafael
20.07.2017
19:51:18
потому что смотри на name в сорсах отображаемой компоненты

Yaroslav
20.07.2017
19:51:44
истерика это забавно

Marsel
20.07.2017
19:51:47
Файл назв как?
import Categories from "./components/categories/index.vue" import CategoriesShow from "./components/categories/show.vue"

Kelin
20.07.2017
19:52:04
@kodej чувак, в доке пример об этом есть

Google
kode
20.07.2017
19:52:05
я так на каждом этапе этой неконстистентной муйни. короче я понял, Вью чисто классы добавлять катит)))

Kelin
20.07.2017
19:52:08
Не поленись, полистай

kode
20.07.2017
19:52:22
я говорю, в доке полная днина, примеры вообще не из реальности, я прошу конкретный

Marsel
20.07.2017
19:52:36
Den
20.07.2017
19:52:39
import Categories from "./components/categories/index.vue" import CategoriesShow from "./components/categories-show/show.vue"

kode
20.07.2017
19:52:43
там свалка из 5 разных способов как это типа можно сделать и ниодного наглядного)))

Rafael
20.07.2017
19:53:22
в index: name: "Categories", в show: name: "CategoriesShow",
ну вот, в из show это имя и отображается

Rafael
20.07.2017
19:53:33
ты поди как раз ее и заимпортил

Admin
ERROR: S client not available

Marsel
20.07.2017
19:55:00
import Categories from "./components/categories/index.vue" import CategoriesShow from "./components/categories-show/show.vue"
о как, а чтобы название папки таким же оставить, мне как его при импорте обозвать?

kode
20.07.2017
19:55:23
я что-то не могу понять. что никто не может показать что такое to, from, next?

Stanislav
20.07.2017
19:55:32
я говорю, в доке полная днина, примеры вообще не из реальности, я прошу конкретный
Зайди в репозиторий vue-router'a. Там папочка Examples. В папочке Examples есть пример с авторизацией

kode
20.07.2017
19:55:34
на примере

kode
20.07.2017
19:56:16
я же говорю на примере, ты что гонишь, при чем тут дока

Yaroslav
20.07.2017
19:56:56
на примере
Тебе выше уже написали решение, выдыхай бро. next нужен в двух вариантах это мидлварь

Marsel
20.07.2017
19:56:59
ок, спасибо

kode
20.07.2017
19:57:26
лол, какое нахуй решение

Google
Stanislav
20.07.2017
19:57:29
я же говорю на примере, ты что гонишь, при чем тут дока
Хочешь пример? Сходи в репозиторий, скопируй папку с примерами и запусти.

kode
20.07.2017
19:57:34
мда, педерастия какая-то

нахуй

Stanislav
20.07.2017
19:57:50
ой

Даже забавно получилось)

Yaroslav
20.07.2017
19:58:09
дерзкий, как пуля резкий)

Анатолий
20.07.2017
19:58:09
у вас тут весело

Den
20.07.2017
19:58:30
мда, педерастия какая-то
Ты не Петя Шевчук?

Сын Шевчука - на Angular кодит )))

Yaroslav
20.07.2017
20:00:27
может он и Петя но истерит как баба)

Анатолий
20.07.2017
20:00:57
Баба Петя

Den
20.07.2017
20:01:01
Stanislav
20.07.2017
20:01:55
Чот у меня вебпак не хочет бандл собирать

Stanislav
20.07.2017
20:03:02
Фары протирал?
а вот это смешно было :)

Alex
20.07.2017
20:03:23
Den
20.07.2017
20:07:48
Стасик, у меня заказ на четвертак тебя ждет. Ты долго там еще учить будешь?

Yaroslav
20.07.2017
20:09:30
Стас, тебе сделает - ненарадуешся потом)

Marsel
20.07.2017
20:09:36
хм, так неправильно? import CategoryIndex from "./components/CategoryIndex.vue" import CategoryShow from "./components/CategoryShow.vue"

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