@vuejs_ru

Страница 3832 из 3900
Влад
18.10.2018
11:37:49
вот эта функция в модалке, отправляю в родительский компонент данные

this.selectedItems - массив объектов

onSelectedThemes: function(val){ this.$store.commit('onSelectedBooksAndThemes', val) }

родительский компонент пишет это в сторедж

Google
Влад
18.10.2018
11:39:57
просто стоит задача сделать обособенный компонент кторый не работает с стореджем, а с строреджем работает уже тот куда примонтируют компонент(модалку)

s4b0t
18.10.2018
11:40:41
onSelectedThemes: function(val){ this.$store.commit('onSelectedBooksAndThemes', val) }
в вуэксе сделайте log в мутацию onSelectedBooksAndThemes и смотрите в консоли порядок исполнения и данные

Влад
18.10.2018
11:41:05
в вуэксе сделайте лок в мутацию - как это сделать?

ааа лог

логирование сделал

дело в том что при активации чекбокса в модалке лог в мутациях даже не срабатывает а сторедж менятеся

в вуэксе сделайте log в мутацию onSelectedBooksAndThemes и смотрите в консоли порядок исполнения и данные
onSelectedBooksAndThemes:(state, data)=>{ console.log("STORE - ",data) Object.assign(state.selectedBooksAndThemes,data) }

Влад
18.10.2018
11:48:52
тут чушь написана
в каком смысле?

s4b0t
18.10.2018
11:49:42
дело в том что при активации чекбокса в модалке лог в мутациях даже не срабатывает а сторедж менятеся
либо гдето ещё мутация висит на эту переменную .. либо в компоненте ты локальную переменную пользуеш вместо стора

Влад
18.10.2018
11:51:24
в модалке я из стора беру массив и присваиваю локальной переменной, чтоб отобразить что уже было выбранно, потм при клике на чекбокс эта локальная переменная меняется и при выходе из модалки через кнопку Сохранить лок переменная идет в родительский компонент а там уже в смутацию идет

причем я в модалку не прокидываю данные из стореджа, они приходят в род компонент, а далее через пропсы в модалку

Google
Влад
18.10.2018
11:53:17
мутация используется только в 1 месте, в род компонете

s4b0t
18.10.2018
11:54:11
Andrey
18.10.2018
11:54:13
Добрый день, ребят, кто-нибудь в курсе - На каком CDN сервисе можно хранить платный видео контент? Тут подробнее описал: https://toster.ru/q/572014

Влад
18.10.2018
11:54:40
на оборот, сохроняет то что не нужно, когда в модалке выбераю поля чекбоксами, то эти выбранные поля должны тока локально храниться, а уходить в строредж должны если по кнопке модаку закрываю, а если через крестик то не должны в сторедж идти, а они идут причем мутация даже не срабатыват

Саша
18.10.2018
12:00:15
А чем вы это записывали?

Влад
18.10.2018
12:01:02
она нормально отрабатывает?
На видео видно,что когда закрываю через кнопку сохранить, то мутация отрабатывает, лог который в ней, а если выбрал элемент и вышел через крестик то лог не срабатывает,но сторедж меняется

Влад
18.10.2018
12:02:04
ошибка в консольке это нормально
Ошибка не нормально, но это не по этой проблеме, там из за картинок вверху.

Zikoi5
18.10.2018
12:20:40
Как правильно добавить кнопку в md-tabs ?

либо таб в виде кнопки?

Valery
18.10.2018
12:27:23
Можно ли как то узнать на какой версии vue работает сайт, выполнив скрипт в консоли браузера? Что то типо jQuery.fn.jquery только для vue. Есть такое?

Maxim
18.10.2018
12:30:18
в скриптах обычно не удаляются комменты с лицензией, вот по ним можно определить я думаю

но не факт

или же через инстумент devtools vue для браузера

Valery
18.10.2018
12:31:27
нужно именно js функция которую можно выполнить в консоли

Google
Aleksey
18.10.2018
12:52:40
slightly offtopic, извините если боян. дано: a == a // true a == !a // true что может находиться в ‘a’ чтобы такое поведение было? ?

Andrey
18.10.2018
12:53:10
Привет. Есть такая задача. spa на vue. В настройках профиля пользователя есть поле для заполнения ссылки на его профиль в твитере. Нужно сделать так чтобы по нажатию кнопки это поле заполнялось автоматитески. При oauth я могу получить имя пользователя на сервере( это приходит на калбек). Вопрос в том как это обратно вернуть во фронт?

Art
18.10.2018
12:56:01
что сейчас используют? css, less, sass, scsc, еще что-то придумали, т.к. мало

Aleksey
18.10.2018
12:56:40
a = []
danke schon!

Vitaliy
18.10.2018
13:09:20
Cannot read property 'context' of undefined watch: { '$route' (to, from) { this.app.context.route.fullPath = to.fullPath } }

почему выдает ошибку

Vitalii
18.10.2018
13:10:14
почему выдает ошибку
потому что this.app undefined

Максим
18.10.2018
13:10:38
Виталий Виталию дело говорит!

Михаил
18.10.2018
13:31:50
Cannot read property 'context' of undefined watch: { '$route' (to, from) { this.app.context.route.fullPath = to.fullPath } }
Но зачем? При изменении маршрута класть маршрут в маршрут?

Vladimir
18.10.2018
13:41:07
https://onefile.space/sl-1/a8c512e78bf78354dcf3/v_vide_gnomika.gif

разработчик на javascript

Ivan
18.10.2018
13:53:50
че за стикерный пиздец тут? ?

Oleg
18.10.2018
13:57:37
...даже не стикерный...

Vitaliy
18.10.2018
14:04:16
Всем привет: asyncData({ app }) { return app.$axios.$get('apps/' + app.context.route.fullPath.replace(/\/categories\/?/, '')) .then(res => { if(!res.prev) { res.prev = null } if(res.results.length < 60) { var nextPage = null } else { var nextPage = res.next } return { info: res.results, nextPage: nextPage, prevPage: res.prev }; }) } которая берет дату с сервера <appPagination :prevPage="prevPage" :nextPage="nextPage"></appPagination> вот этот компонент изнутри: <div> Prev - <nuxt-link :to="'?' + prevLink">Prev {{clickPrev()}}</nuxt-link> NextPage = <nuxt-link :to="'?' + nextLink">Next {{clickNext()}}</nuxt-link> </div> </template> <script> import URI from 'urijs'; export default { props: ['prevPage', 'nextPage'], data() { return { prevActive: true, nextActive: true, prevLink: '', nextLink: '' } }, methods: { clickNext () { if (this.nextPage === null) { this.nextActive = true; } else if (this.nextPage === undefined) { this.prevActive = true; } else { this.nextActive = false; var uris = URI(this.nextPage); this.nextLink = uris.query(); return this.nextPage; } }, clickPrev () { if (this.prevPage === null) { this.prevActive = true; } else if (this.prevPage === undefined) { this.prevActive = true; } else { this.prevActive = false; var uris = URI(this.prevPage); this.prevLink = uris.query(); return this.prevPage; } } } также есть компонент пагинации, который принимает nextPage, и PrevPage, этот компонент выдает nuxt-links для перехода, и вот когда переход осуществляется компонент по сути остается тот же, и дата не меняется, это как в обычном вью когда нужно слушать '$route' чтобы компонент обновился, но поскольку я использую nuxt я не имею доступа к app.context.route через watch. хз че делать

Admin
18.10.2018
14:10:44
Привет Vue CLI 3 есть на русском?

Vlad
18.10.2018
14:15:05


Admin
ERROR: S client not available

Google
Admin
18.10.2018
14:16:25
До слез

Oleg
18.10.2018
14:16:38
Ну, по крайней мере выглядит самобытно... ?

Admin
18.10.2018
14:16:46
Ностальгия

rddlr
18.10.2018
14:18:02
Привет Vue CLI 3 есть на русском?
а что ты там читать собрался?

там чето интересное пишут?

Admin
18.10.2018
14:18:25
Сук не люблю комьюнити за это

rddlr
18.10.2018
14:19:22
за что? за что ты сук не любишь коммьюнити?

Roman
18.10.2018
14:19:59
Сук не люблю комьюнити за это
чувак, на такие тупые вопросы будут и тупые ответы

Andrew
18.10.2018
14:20:01
какое комьюнити самое токсичное ?

Roman
18.10.2018
14:20:27
раз ты не в состоянии переключить локализацию доки..

Admin
18.10.2018
14:20:36
чувак, на такие тупые вопросы будут и тупые ответы
Да хз я уже третий раз такой ответ получаю. Походу я тупой

rddlr
18.10.2018
14:20:37
я когда слышу слово "токсично" у меня сразу в голове возникает образ феминистки

rddlr
18.10.2018
14:21:47
раз ты не в состоянии переключить локализацию доки..
так ему дока на русише нужна? он же про сам кли спрашивал

походу даже не в состоянии вопрос сформулировать, а виновато коммьюнити

Admin
18.10.2018
14:22:10
Мне CLI надо

rddlr
18.10.2018
14:22:38
во. нах тебе кли на русском, братан

Roman
18.10.2018
14:22:38
Мне CLI надо
подробнее напиши, что ты хочешь получить?

Google
rddlr
18.10.2018
14:22:43
там же 3 предложения

неужели все настолько плохо что их со словарем надо переводитть

Выберите препроцессор: - Стайлус - Лесс - ЭСЦЕЭСЭС Так?

Admin
18.10.2018
14:24:27
неужели все настолько плохо что их со словарем надо переводитть
А на фига тогда команда Vue включила возможность локализации cli

rddlr
18.10.2018
14:25:03
?

Vlad
18.10.2018
14:25:19
Ну, по крайней мере выглядит самобытно... ?
ваще печально, что через 10 лет так же будем смотреть на текущие интерфейсы. Тщетность бытия

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