
Илья
01.04.2017
16:10:03
если данная конструкция что то высчитывает - то ее можно запихать в methods и вызывать в хуке created

NIKITA
01.04.2017
16:10:29

Yaroslav
01.04.2017
16:10:42
Просто вместо console.log сделай присваивание
this.tags = data

Google

Yaroslav
01.04.2017
16:11:28
this.tags.push(data)

NIKITA
01.04.2017
16:15:25
this.tags = data
на пуш он ругается, я так пробовал, а = data, получилось
Спасибо!
другой вопрос, - как мне данные выводить один за одним, в текущем варианте они заменяются

Yaroslav
01.04.2017
16:16:07
А почему ругается, какая ошибка?

NIKITA
01.04.2017
16:17:08

Yaroslav
01.04.2017
16:17:22
А, точнл

Максим
01.04.2017
16:17:33

Yaroslav
01.04.2017
16:17:38
Сделай дата массивом
tags: []
А вообще нельзя бездумно копировать

NIKITA
01.04.2017
16:19:46
tags: []
о, запустило) Спасибо
vue не моя сильная сторона :D

Yaroslav
01.04.2017
16:20:13
Ну и слава богу

Rafkat
01.04.2017
16:30:16
запустил на другом компе свой проект
This dependency was not found in node_modules:
* Vue
Did you forget to run npm install --save for it?

Google

Rafkat
01.04.2017
16:30:19
вывело
в чем может быть проблема?

Yaroslav
01.04.2017
16:32:12
проект сбандленый? или рабочий? npm install согласно пекадж лдейсон или все модуля ручками

Rafkat
01.04.2017
16:34:14
проект через vue cli делал
добавлял потом пакеты через yarb

Yaroslav
01.04.2017
16:39:29

Rafkat
01.04.2017
16:39:38
lf
да

Yaroslav
01.04.2017
16:39:55
Может даже ругаться из-за неправильного пути
К картинке, например

Yevhenii
01.04.2017
16:43:59
Ребят здраствуйте. Есть вопрос. Vue spa, как можно добавить анимации при переходе с роута на роут?

Илья
01.04.2017
16:45:17

Yevhenii
01.04.2017
16:46:15
Спасиб?

Илья
01.04.2017
16:46:31
??

Yaroslav
01.04.2017
18:05:17
А кто с ботами в телеграмм работал, как прислать себе сообщение в секретный чат?

Dima
01.04.2017
18:06:44
А разве боты могут в секретные чаты?

Максим
01.04.2017
18:55:12
А как можно сгенерировать событие в мутиации или экшене? и где лучше это делать?
Или я что-то не так делаю)) Есть компонент называется vue-infinite-loading. В документации сказано вызвать this.$refs.infiniteLoading.$emit('$InfiniteLoading:loaded');. Въехать не могу как это сделать в Vuex. И где это делать.

Rafael
01.04.2017
19:58:12
Кмк, это более чистая логика

Google

Павел
01.04.2017
20:08:11
Есть ли для vue подобный компонент?
https://designshack.net/tutorialexamples/html5-autocomplete-suggestions/

Rafael
01.04.2017
20:09:50
Посмотри на awesome-vue
Но вообще автодополнения есть много где
Точно знаю что в element-ui есть
Но скорее всего не такой крутой

Yaroslav
01.04.2017
20:12:36
А кто какой валидатор форм использует?

NIKITA
01.04.2017
20:58:07
А кто какой валидатор форм использует?
https://github.com/icebob/vue-form-generator лучше из существующего не нашел, может все кроме одной паскуды. Он пока не позволяет из коробки задавать свои шаблон для форм

Yaroslav
01.04.2017
20:59:11
Да не, мне просто валидатор, без генерации

NIKITA
01.04.2017
20:59:36
а

Quiss
01.04.2017
21:03:21
Vee кстати хорош

Quiss
01.04.2017
21:03:24
мне понравился
Ларавская валидация под него легко затачиваеться )

Yaroslav
01.04.2017
21:03:50
А что насчет vue-validator
Мне laravel не нужен, у меня ssr

NIKITA
01.04.2017
21:07:53
Мне laravel не нужен, у меня ssr
там пишут про inspired - вдохновение не более.
я когда искал, vue-validator не выбрал, из-за того что заточен под первую вью, для 2й только альфа версия.
Может быть кто то меня поправит и дополнит
народ, есть мысли по поводу:
<div v-for="tag in tags">
{{tag}}
</div>
получаю объект: { "newMessage": "{\"id\":18,\"message\":\"adw\"}" }
обращаюсь к ключу: {{tag.newMessage}} - > {"id":18,"message":"adw"}
обращаюсь: {{tag.newMessage.id}} - > получаю null

Cenator
01.04.2017
21:56:04
с кавычками

Google

NIKITA
01.04.2017
21:57:55

Cenator
01.04.2017
21:58:37
{{tag["newMessage"]["id"]}}
у тебя ведь это строки

NIKITA
01.04.2017
22:01:39

Yaroslav
01.04.2017
22:02:24
Очевидно что что-то не так
{{tag["newMessage"][0]["id"]}}
Может так?

Admin
ERROR: S client not available

Victor
01.04.2017
22:03:05
а можешь кусок кода выложить этот? все выглядит нормально как по мне

NIKITA
01.04.2017
22:05:03
<template>
<div id="app">
<h1>{{hello}}</h1>
<div v-for="tag in tags">
{{tag.newMessage.id}}
</div>
</div>
</template>
ничего космического
а кусок блока вью собстевнно возвращает объект { "newMessage": "{\"id\":18,\"message\":\"adw\"}" }
если просто сделать: {{tag}}

Yaroslav
01.04.2017
22:08:10
Попробуй получить дсотуп к другим свойствам объекта newMessage, так работает?
Или все свойства null возвращают?

Victor
01.04.2017
22:09:45
https://codepen.io/anon/pen/wJNgWG хз, у меня все ок

NIKITA
01.04.2017
22:10:33

Yaroslav
01.04.2017
22:11:48
Потенциально рабочий код сбросил без ошибок, без ничего

NIKITA
01.04.2017
22:12:30

Victor
01.04.2017
22:12:40
https://codepen.io/anon/pen/wJNgWG вот функция
все по прежнему ок

Google

NIKITA
01.04.2017
22:13:45
спасибо всем большое, что откликнулись, буду ковыряться :)

Victor
01.04.2017
22:14:31
попробуй просто выведи tags
мб там что-то не то

NIKITA
01.04.2017
22:15:43
мб там что-то не то
за счет push это самое он и выводит : { "newMessage": "{\"id\":18,\"message\":\"adw\"}" }
если просто сделать: {{tags}}

Victor
01.04.2017
22:17:42
это строка же
или нет?

NIKITA
01.04.2017
22:18:28
или нет?
отдает объект в объекте вроде как

Victor
01.04.2017
22:18:38
ну на скрине это похоже на строку
глянь typeof tags[0].newMessage

NIKITA
01.04.2017
22:20:37

Victor
01.04.2017
22:20:56
ну вот поэтому и null)

NIKITA
01.04.2017
22:21:40

Yaroslav
01.04.2017
22:24:43
const data = JSON.parse(data)

NIKITA
01.04.2017
22:28:19
<div v-for="tag in tags">
{{JSON.parse(tag.newMessage)['id']}}
</div>
вот так вот
Мужики, искрене, спасибо большое :)

Yaroslav
01.04.2017
22:50:26

NIKITA
01.04.2017
23:01:06
хорошо

DimenSi
02.04.2017
00:24:10
или просто заранее распарсить