
Sasha
21.06.2017
18:42:59
это и есть запрос
а внутри next Только обрабатываю

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

Andrey
21.06.2017
18:43:24

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

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
но вначале там этих пропертей нет
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

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 заранее спасибо

Sasha
21.06.2017
19:06:04

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

Stanislav
21.06.2017
19:06:36

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