
Quiss
23.01.2017
19:03:14
?

Stanislav
23.01.2017
19:04:51
тогда vue-router

Quiss
23.01.2017
19:04:57
ок сяп, вопросов пока нет)
просто понял что рано пока, услышал то, что хотел) буду ковырять дальше

Google

Stanislav
23.01.2017
19:05:17
Вроде в офф. репозитории vue-router были примеры (папка examples)

Quiss
23.01.2017
19:05:31
не, даж ставить не буду
мне для понимания)
как по плану дойду, так и буду разбираться, П - Постепенность

Alex
23.01.2017
19:06:25
П — поезд хайпа) пока постепенно дойдешь все уже на другом фреймворке писать будут ?

Quiss
23.01.2017
19:07:44
та плевать мне на хайп) я давно в сторону Vue смотрю
из за Laravel
пока в коробке поставляется, хочу его юзать)

Rafael
23.01.2017
19:08:34
одни пхпшники :\
надо будет потом на go валить

Quiss
23.01.2017
19:10:35
ну я и go использую)

Rafael
23.01.2017
19:10:45
но ведь пхпешишь в основном

Quiss
23.01.2017
19:12:16
ну это да :(

Google

Stanislav
23.01.2017
19:13:09
на любителя

Rafael
23.01.2017
19:13:20
я кайфую
мид сливаешь
гыгы)0)0

Quiss
23.01.2017
19:14:19
не, не мид)

Rafael
23.01.2017
19:14:31
ладно, хватит флуда
а то Илья придет всех забаит, не зли его

Dmitriy
23.01.2017
19:14:54
Я так и знал что ты даже в диабло сливаешь =)

Quiss
23.01.2017
19:15:09

Petr
23.01.2017
19:27:04
А как вы так темы поменяли? Я отсталый

Rafael
23.01.2017
19:27:24
жми на эту тему например
но вообще есть канал какой-то

Petr
23.01.2017
19:27:56
Круть

Евгений
23.01.2017
19:42:32
Desktop Themes Channel
Telegram Desktop themes for everyone!
If you'd like to have your theme featured in this channel, feel free to upload it in the Desktop Themes group (t.me/TelegramThemes), with the hashtag #theme.
https://t.me/themes

Andrey
23.01.2017
20:55:23
Парни, что то мне не везет в вебпаком + vue
уже второй раз не заводится
юзаю и роутер и vuex. в шаблоне родительского аппа есть <router-view></router-view>. При попытке запустить приложение вылетает Uncaught TypeError: Cannot read property 'matched' of undefined. Если спилить <router-view> и поставить вместо него какой-нибудь компонент то вылетает Uncaught TypeError: Cannot read property 'state' of undefined (в этом компоненте есть computed от стейта) . получается что не видит ни $router ни $state. Vue.use(...) я делаю лдя каждого из этих модулей, куда копать?

Roma
23.01.2017
21:06:01
Надо было ставить vue-cli

Максим
23.01.2017
21:06:47

Andrey
23.01.2017
21:07:17
окей, сейчас попробую выложить куда - нибудь

Google

Максим
23.01.2017
21:07:58

Andrey
23.01.2017
21:08:19
да не, это репа, но она закрытая
придется gist делать
ща
вебпак все без ошибок собирает
и vue devtools в хроме не видят на это странице vue

Rafael
23.01.2017
21:33:26
Где у тебя хоть один router-view в шаблонах?

Andrey
23.01.2017
21:38:23
это видимо не спилил когда тестил
но это ничего не меняет

Rafael
23.01.2017
21:38:43

Andrey
23.01.2017
21:39:46
ага
если вместо router-view поставить point-list, то будет Uncaught TypeError: Cannot read property 'state' of undefined

Rafael
23.01.2017
21:41:14

Andrey
23.01.2017
21:42:01
да, ты в родительский app вставляешь vuex стор и он есть у всех потомков
так же как и роутер
как я понимаю в этом и есть проблема, что $router и $store у потомков отсутсвует

Rafael
23.01.2017
21:43:57

Google

Andrey
23.01.2017
21:45:03
хм и правда
пофиксил, но все равно

Rafael
23.01.2017
21:45:37
А теперь какая ошибка.
?

Andrey
23.01.2017
21:46:09
та же
сейчас без router-view попробую

Admin
ERROR: S client not available

Rafael
23.01.2017
21:46:50
Я понял что за косяк
Ты используешь промис
И внутри после then обращаешься к this
И тем самым теряешь нужный контекст
В app.vue

Andrey
23.01.2017
21:48:37
вместо router-view поставил point-list и вроде завелось

Rafael
23.01.2017
21:49:04
@mr_andrey_beliy ну че там, заработало?

Andrey
23.01.2017
21:51:40
хми как туда контекст передать

Rafael
23.01.2017
21:52:19
Перед промисом let obj = this
А внутри промиса уже через obj.$store работай

Andrey
23.01.2017
21:53:08
так не сработало

Google

Andrey
23.01.2017
21:53:15
а не
ща
ага, но все равно что-то не так с роутером
такая же ошибка если вернуть router-view
неудобно что вебпак оборачивает все это воим кодом и я не могу достучаться до приложения из консоли, что бы хоть как-то подебажить. и трюк с опцией library: 'some_app' в конфиге вебпака не помогает

Rafael
23.01.2017
21:58:09
this.store.state.route.points
У тебя нет такого поля в хранилище (это в pointview)

Andrey
23.01.2017
21:58:31
да, оно из ответа от вебсокета выставляется

Rafael
23.01.2017
21:59:57
current_point это геттер, а не state

Andrey
23.01.2017
22:01:12
ну оно и в стейте есть

Rafael
23.01.2017
22:02:07
Кстати, залей фиксы, которые ты сделал

Andrey
23.01.2017
22:04:10
ага, обновил
уже 3 часа не могу понять что происходит

Rafael
23.01.2017
22:05:53
point.id == current_point.id
Это что в шаблоне?
У тебя нет такого поля

Andrey
23.01.2017
22:08:16
все эти поля появляются после загрузки из вебсокетов

Rafael
23.01.2017
22:08:18
return this.store.state.route.points
Вот это тоже не пофиксил

Andrey
23.01.2017
22:08:57
у меня все это работало когда я просто в js файлах делал. решил перенести на вебпак и все отломалось