
Gendalf
08.08.2018
16:33:34
Привет! Можете подсказать? я скачал https://github.com/vuejs-templates/webpack как из консоли получить доступ к объекту vue?

Stanislav
08.08.2018
16:35:16

Van
08.08.2018
16:35:35
https://github.com/vuejs/vuex-router-sync

Gendalf
08.08.2018
16:36:40
Зачем?
нужно один метод дернуть

Google

Stanislav
08.08.2018
16:37:02

Gendalf
08.08.2018
16:37:27
да

Stanislav
08.08.2018
16:38:21
да
В списке компонентов тыкнуть на нужный компонет.
В консоли будет доступен объект $vm0

Gendalf
08.08.2018
16:47:11
"render": h => h(App),

Stanislav
08.08.2018
16:47:44

Gendalf
08.08.2018
16:49:58

ed
08.08.2018
16:50:56
Я могу как-то передать объект одного роута {name: 'route', params: {}} и понять он сейчас активен или нет?

Michael
08.08.2018
16:51:16
Чуть зарефакторил кусок кода. Стало: colors = ['red', 'green', 'orange', 'purple']
return colors[i] || 'cyan' было: if i==0 then 'red'
else if i==1 then 'green'
else if i==2 then 'orange'
else if i==3 then 'purple'
else 'cyan'
Радостный.

ed
08.08.2018
16:53:31
проверить на equal name + params?

Daniil
08.08.2018
16:53:45
Да хоть в консоль лог

Google

ed
08.08.2018
16:54:37
не, это часть функционала (активный таб по роуту)
так что надо норм способ)
что-то в стиле this.$router.isActive(route)? true : false

Mike
08.08.2018
16:54:59
Привет!
Как вместо id отображать название категории в адресной строке ? У меня в роутах:
{path: '/post/category/:id', component: 'PostCategory', name: 'post_category'}
Но хотелость бы чтоб в адр.строке было не id категории а имя категории. Например localhost://post/category/python/

Michael
08.08.2018
16:57:11

ed
08.08.2018
16:57:36
у меня в компонент прилетает объект роута который рендерится потом
есть текущий роут
надо понять, прилетел текущий или нет

Artyom
08.08.2018
16:59:40
Кто-нибудь пробовал?
https://github.com/styled-components/vue-styled-components
Есть какие-то серьёзные минусы?

Саша
08.08.2018
17:10:29
Добрый вечер. А кто-нибудь знает, как получить функцию $t(), она же Vue.i18n.translate() в компоненте?
<router-link to="папка/1">1</router-link>?
<router-link to="/1" append>1</router-link>?

Like
08.08.2018
17:12:29
Интересный вопрос

Daniil
08.08.2018
17:17:36
)
при папка/1 будет именно текущий путь + папка/1, если ты уже находишься в папка, то почему вариант с /:id не работает?
песочница тогда уж лучше

DimenSi
08.08.2018
17:27:44

ed
08.08.2018
17:27:54
Народ, а директивы обновляются?
типо <button v-routename="property">кнопка</button>
Если в родителе изменилось property и оно передалось новое, как в директиве обработать (обработка клика)?

DimenSi
08.08.2018
17:28:18

ed
08.08.2018
17:29:27

Google

ed
08.08.2018
17:29:30
где это почитать
учитывая, что на странице может быть таких элементов дофига и надо "обновлять" только необходимый

DimenSi
08.08.2018
17:31:42
https://ru.vuejs.org/v2/guide/custom-directive.html#Хуки
Хук componentUpdated

ed
08.08.2018
17:34:01
как мне потом в клике (который назначен в бинде) выдернуть "обновленное значение" без костылей7

DimenSi
08.08.2018
17:35:34
Думаю тебе придется при каждом переобновлении компонента заново крепить хендлер
Или пихай контекст в сам элемент, и уже из элемента бери значения для хендлера
В дом элемент*
А в хуке апдейта, обновляй контекст

Alex
08.08.2018
18:06:35
https://router.vuejs.org/ru/api/#base

БОГАТЫРЪ
08.08.2018
18:13:43

Quinn
08.08.2018
18:14:12
Лол..

БОГАТЫРЪ
08.08.2018
18:14:15
вот код https://hastebin.com/cikaqoxani.js
или так должно быть?

Admin
ERROR: S client not available

Саша
08.08.2018
18:22:05
JSON.stringify()?

БОГАТЫРЪ
08.08.2018
18:22:25

Саша
08.08.2018
18:23:39
Подскажите по динамически добавляемым роутам, плиз.
Как обработать ситуацию, когда пользователь обновил страницу, а роут, на который он хочет перейти ещё не добавился, и его кидает на 404?

БОГАТЫРЪ
08.08.2018
18:24:37

Google

Denis
08.08.2018
18:25:03

Саша
08.08.2018
18:25:11

Denis
08.08.2018
18:25:16
Заполнение роутера точнее

БОГАТЫРЪ
08.08.2018
18:25:30
Наоборот) Он ложно срабатывает
{
path: '/404',
name: 'IndexNotfound',
component: Notfound,
meta: {
title: 'App name | Ничего не найдено! #404'
}
},
//handler
{
path: '*',
redirect: '/404'
},

Саша
08.08.2018
18:26:25

БОГАТЫРЪ
08.08.2018
18:26:59

Саша
08.08.2018
18:28:33

Denis
08.08.2018
18:30:08
Когда заинитил store но ещё не vue

БОГАТЫРЪ
08.08.2018
18:30:24

Valentin
08.08.2018
18:32:18
А ты уверен что ты пробовал гуглить или хотя бы перевести её?

Anton
08.08.2018
18:34:03
или хотя бы документацию базовую почитать)
https://ru.vuejs.org/v2/guide/syntax.html#Атрибуты

Саша
08.08.2018
18:35:01
:title="category.title", ошибка говорит, что {{ }} внутри атрибутов запрещена

БОГАТЫРЪ
08.08.2018
18:35:23

឵Roma
08.08.2018
18:55:51
Нужно проект забилдить
npm run dev

БОГАТЫРЪ
08.08.2018
18:57:02
-

឵Roma
08.08.2018
18:57:20
Так все что в папке build заливаешь на сервер..
Или я чего-то не понял?

Kolya
08.08.2018
18:59:57
Попробуй)

Google

Саша
08.08.2018
19:00:25
А динамически удалять роуты можно? :D