@vuejs_ru

Страница 94 из 3900
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
Я так и знал что ты даже в диабло сливаешь =)

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

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

Google
Максим
23.01.2017
21:07:58
окей, сейчас попробую выложить куда - нибудь
GitHub/GitLab/Gist или, если не совсем сложное, то на jsFiddle

Andrey
23.01.2017
21:08:19
да не, это репа, но она закрытая

придется gist делать

ща

вебпак все без ошибок собирает

и vue devtools в хроме не видят на это странице vue

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

https://bitbucket.org/snippets/debass/aB7X7
Скажи, зачем ты в компоненте с view передаешь дочерние компоненты в components и в роутер передаешь эту же компоненту?

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

Andrey
23.01.2017
21:42:01
да, ты в родительский app вставляешь vuex стор и он есть у всех потомков

так же как и роутер

как я понимаю в этом и есть проблема, что $router и $store у потомков отсутсвует

Rafael
23.01.2017
21:43:57
если вместо router-view поставить point-list, то будет Uncaught TypeError: Cannot read property 'state' of undefined
Так ты в PointView обращаяешься как this.store, а не как this.$store

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
ну оно и в стейте есть
Зачем 2 раза одно и тоже?

Кстати, залей фиксы, которые ты сделал

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 файлах делал. решил перенести на вебпак и все отломалось

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