@vuejs_ru

Страница 594 из 3900
Sasha
21.06.2017
18:42:59
это и есть запрос

а внутри next Только обрабатываю

Stanislav
21.06.2017
18:43:10
а блеа. в кодепен я не смогу роуты

Andrey
21.06.2017
18:43:24
я сначала вызываю auth
который тебе возвращает промис

Google
Sasha
21.06.2017
18:43:32
И ЧТО

Stanislav
21.06.2017
18:43:35
короче. ты понимаешь что во время вызова колбека который вызывается в некст компонент УЖЕ ОТРЕНДЕРЕН ?

Sasha
21.06.2017
18:43:42
я внутри промиса вызываю некст

а как ты хочешь совать данные в дату, если у тебя нету инстанса?

Andrey
21.06.2017
18:44:13
точнее тебе dispatch отдает промис, ты его передаешь в next. В итоге - запрос не завершился, но next ты уже вызвал

Stanislav
21.06.2017
18:44:32
а как ты хочешь совать данные в дату, если у тебя нету инстанса?
во время когда инстанс есть но еще не отрендерен ?

Sasha
21.06.2017
18:44:40
@mr_andrey_beliy это по тупости, там обычный коммит

@enomad иди доки читай

@enomad https://router.vuejs.org/ru/advanced/navigation-guards.html

Stanislav
21.06.2017
18:45:28
спросил про промисы в лайфкухак @ посрался и десять минут обьяснял нюбам. потрясающе

Sasha
21.06.2017
18:45:29
Хук beforeRouteEnter НЕ имеет доступа к this, так как к моменту его вызова навигация ещё не подтверждена, а значит и инстанс компонента ещё не создан.

Andrey
21.06.2017
18:45:30
@mr_andrey_beliy это по тупости, там обычный коммит
какой коммит, ты action диспатчишь

Sasha
21.06.2017
18:45:53
@mr_andrey_beliy внутри экшна коммиты, шо ты долго соображаешь

Google
Sasha
21.06.2017
18:46:13
шо ты к нему прикопался

промис что тормозит работу?

там шо задержка секундная

говорю же по глупости написал экшн, думал что буду там что-то делать

этот код мне еще рефакторить

основная мысль в другом

что сначала берешь данные с серва

Stanislav
21.06.2017
18:47:18
Ёжик, обьясни мне в какой момент вызывается колбек вызываемый в next ?

Sasha
21.06.2017
18:47:20
потом обрабатываешь их при помощи next

Stanislav
21.06.2017
18:47:25
в терминах лайфцикла компонента ?

Sasha
21.06.2017
18:47:57
что ты имеешь ввиду?

то что инициализируется инстанс после некста или шо

Stanislav
21.06.2017
18:48:21
ну этот колбек это аналог чего ? created? mounted?

Sasha
21.06.2017
18:48:35
next()?

он инициализирует первый рендер

Stanislav
21.06.2017
18:49:00
а мне не нужен рендер

Sasha
21.06.2017
18:49:07
а что тебе нужно

Stanislav
21.06.2017
18:49:13
я хочу изменить дату до рендера

Sasha
21.06.2017
18:49:25
ну это ты и будешь делать внутри некста

Stanislav
21.06.2017
18:49:37
откуда ты это знаешь ?

Google
Stanislav
21.06.2017
18:49:46
ну этот колбек это аналог чего ? created? mounted?

Sasha
21.06.2017
18:49:47
а как ты еще это хочешь делать?

chesarhop
21.06.2017
18:49:55
Top Players 1. Sasha Ivanov – 171 2. Cenator – 82 3. chesarhop – 64

Sasha
21.06.2017
18:49:56
у тебя инстанс может прийти только аргументом в некст

Stanislav
21.06.2017
18:50:14
ой всё

Sasha
21.06.2017
18:50:28
значит created

Andrey
21.06.2017
18:53:22
значит created
у тебя при изменении переменно в роуте не будет created у компонента выполнятся

так что это зависит

Sasha
21.06.2017
18:54:33
ну вот отлично, ты нашел проблему

но он это проблемы не называл, так что я хз что у него

Stanislav
21.06.2017
18:55:01
Kelin
21.06.2017
18:55:25
значит, буду искать

Stanislav
21.06.2017
18:55:54
но он это проблемы не называл, так что я хз что у него
еще раз - в темплейте используется data.form.data

но вначале там этих пропертей нет

next не спасает. только что ЕЩЕ раз проверил

Evgeniy
21.06.2017
18:56:34
Ребят, осваиваю vue по видеотуториалу, сделал как на видео, но ничего не работает. Не могли бы помочь?(((( https://github.com/avasites/vue заранее спасибо

Stanislav
21.06.2017
18:56:42
можешь сам проверить сунув в шаблон чтото чего нет до прихода респонса

Sasha
21.06.2017
18:56:57
Stanislav
21.06.2017
18:58:08
дата - return { } шаблон - <input class="form-control" name="email" type="email" v-model="form.email.data"> задача засунуть новую дату из реквеста чтобы не было эксепшена Cannot read property 'email' of null"

Sasha
21.06.2017
18:59:39
у тебя изначально пусто form, нафиг ты к дитю обращаешься то?

Google
Kelin
21.06.2017
18:59:47


Sasha
21.06.2017
19:00:41
data () { return { email_input: '' } }

и усе

а при инициализации уже меняй email_input

Admin
ERROR: S client not available

Stanislav
21.06.2017
19:01:19
не выход тысячи полей мокать

Sasha
21.06.2017
19:01:34
ну сделай v-for

Stanislav
21.06.2017
19:01:35
юзера будет раздражать внезапно заполняющиеся поля

Andrey
21.06.2017
19:01:40
да ладно, человеку мир сейчас изменят. некоторые фронтендеры и не знаю что такое асинхронность

Sasha
21.06.2017
19:01:54
input_list: {}

в него пихаешь список инпутов

если инпутлист не пустой - появятся инпуты

если нет - ничего не будет

Kelin
21.06.2017
19:02:22
да ладно, человеку мир сейчас изменят. некоторые фронтендеры и не знаю что такое асинхронность
как-то заказывал стим трейд-бота у одного жсника говорил, что шарит нормально на выходе одни колбэки и 0 гибкости

Stanislav
21.06.2017
19:03:00
вообще ничего не понял. в плюсах даже хуже с асинхронностью, тут хоть асинкавейт есть

Kelin
21.06.2017
19:03:01
а еще он мне утверждал, что вне коллбэка в переменные ничего не кладется не из-за того, что жс не ждет выполнения sql-запроса, а из-за того, что область видимости другая

Stanislav
21.06.2017
19:03:24
если инпутлист не пустой - появятся инпуты
не, это днище. либо форма есть либо нет

Kelin
21.06.2017
19:03:26
@mr_andrey_beliy ну ты понял да

Stanislav
21.06.2017
19:04:07
короче я спрашивал про лайфцикл хуки а не про то как закостылить. а последние полчаса обьяснял тебе вообще проблему

Google
Stanislav
21.06.2017
19:04:27
закостылить я примерно понял как v-if="form"

Sasha
21.06.2017
19:04:35
ладно, удачи тебе в твоей проблеме

давно бы уже все решил

Andrey
21.06.2017
19:05:13
Evgeniy
21.06.2017
19:05:16
ладно, удачи тебе в твоей проблеме
а мне поможете? пожаааалуйста

Stanislav
21.06.2017
19:05:32
давно бы уже все решил
я то давно решил но ты сильно хотел понять в чем проблема, сорян )

Sasha
21.06.2017
19:05:34
всем помогу

но я говно в Js

Evgeniy
21.06.2017
19:05:59
всем помогу
осваиваю vue по видеотуториалу, сделал как на видео, но ничего не работает. Не могли бы помочь?(((( https://github.com/avasites/vue заранее спасибо

Stanislav
21.06.2017
19:06:14
бляя
да что не так то ? оьяснили бы человеку что синхронно это через асинкавейт

Stanislav
21.06.2017
19:06:36
Stanislav
21.06.2017
19:06:49
да короче просто в темплейте сделал большой жирный v-if="form"

я вот плачу что в расте нету пока асинкавейт

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