
Serge
08.10.2018
19:02:57
Фу. Рефы советуют вместо вотчеров

Quiss
08.10.2018
19:03:53
рефы наше всё

Alex
08.10.2018
19:23:33
1000 терминаторов из T1000

Umid
08.10.2018
20:49:00
Добрый вечер.
Работаю с вью уже 6 час, и возник вопрос.
Есть ли у вью какой-либо встроенный глобальный стейт/переменная?
В приложении идет авторизация через firebase, и при успешной авторизации, необходимо менять вид главной меню, которая находится непосредственно в компоненте App.
Что можете посоветовать?

Google

Vladimir
08.10.2018
20:50:28

Umid
08.10.2018
20:51:12
Vuex
Получается это единственное решение?

Валера
08.10.2018
20:51:55
Насколько большое приложение будет ?

Vladimir
08.10.2018
20:52:29

Umid
08.10.2018
20:52:56

Валера
08.10.2018
20:54:20
Есть кейс использовать шину. Или забить и ложить в $root
https://alligator.io/vuejs/global-event-bus/

Vladimir
08.10.2018
21:01:27

Umid
08.10.2018
21:01:40
Спасибо большое.

spiridon
08.10.2018
22:22:25
Всем привет! Как использовать BASE_URL в шаблонах pug? Просто если я создаю переменную в .env - все работатет, а вот из файла vue.config.js не тащит - undefined. В хуках vue все работает, через process.env.BASE_URL - мне выдает корректно, но вот при использовании в pug - undefined

Саша
09.10.2018
06:04:17
Привет гайз. Помогите плиз, надо задать элементу scrollLeft, делаю это так внутри вотчера:
this.$refs.containerExpand.scrollLeft = parseInt(this.infoScroll)
но не работает. сам объект this.$refs.containerExpand существует, если из консоли этому объекту поменять scrollLeft то сработает ок, как из вуе поменять скролллефт элементу и почему не работает то что я пытаюсь сделать?

Валера
09.10.2018
06:20:16
Привет всем кто не спит ? Как можно сделать емит события сокета из екшена стора ?

Google

Siarhei
09.10.2018
06:27:50
Эмит у меня не работал почемуто в этом сценарии, но был не просто экшен стора, а аксиоса onuploadprogress, потому сделал через эвентбас. Сделал функцию, внутри,которой эмитил эвентбас, передавал ее в payload диспатча и в экшене уде дергал. Все то же самое делал с замыканием this, иди this.$emit, не работало.

DimenSi
09.10.2018
06:27:57

Валера
09.10.2018
06:29:39


Amir
09.10.2018
06:32:59
Ребята помогите разобраться с компонентой
vue-upload-component
вобщем мне нужна такая фишка, компонента кидает на сервер файл, а сервер в свою очередь возвращает имя кеша файла, под которой сохранен
дале по задумке я должен словить этот хэш, и скажем рисовать на форме че нить полезное, "файл загружен" и т.п.
но значение хэша еще нужно сохранить на форме в определенном поле, но это уже детали
по сути ни как не могу словить OnSuccess событие у компоненты, когда он загрузил файл на сервер и получил хеш файла, он лишь тупо устанавливает в переменной
files у элемента значение success = true
а WATCHить этот массив файлов вообще без понятия как

Pavel
09.10.2018
06:48:09


Amir
09.10.2018
06:52:13
по факту на сервер кидает только если сделать скажем
files[0].active = true
и все как камень в воду
можешь только потом догадаться таким образом
if files[0].success
значит загрузка прошла успешно
ответ смотришь
files[0].response
и как словить не понятно, мне ведь нужно на 100% словить этот момент когда сервер ответит

Pavel
09.10.2018
06:54:34

Amir
09.10.2018
06:56:40
ил может нормальную компоненту подскажете который мне подойдет

Pavel
09.10.2018
06:57:10

Саша
09.10.2018
06:57:16

Pavel
09.10.2018
07:02:36

Andrey
09.10.2018
07:37:15
Всем добнрого! Вопрос тем, кто пользуется готовыми либами компнентов. На чём остановили выбор
Смотрю в сторону бутстрап и материал, может ещё есть какие то интересные варианты
Компоненты нужны для админки. Будет много таблиц, табов и модальных окон.

Bear
09.10.2018
07:41:05

Google

Andrey
09.10.2018
07:43:08
Спасибо, это есть в загладках. Интересует именно полные либы типа бутстрапа а не отдельные компоненты

Eugene
09.10.2018
07:48:59

Andrey
09.10.2018
08:00:54
Vuetify понравился

Amir
09.10.2018
08:03:42
Свою напиши.
свою начал писать но, понял что изобретаю велосипед
поэтому тупо сделал так
watch: {
files: {
handler(val, oldval) {
let file = val[0]
if (file) {
if (file.success) {
this.handle_file_uploaded(file)
}
}
}
}
},
может есть идея есть лучше?

Pavel
09.10.2018
08:04:55

Bohdan
09.10.2018
08:26:50
фига ты некропостер
и да, хай-левел обертки над д3 существуют
тот же c3.js

Alexander
09.10.2018
08:33:50
Добрый день, есть кто-то, кто добавлял Vue в проект на Битриксе ?

trilog
09.10.2018
08:39:58

Ruslan
09.10.2018
08:41:29

Ruslan
09.10.2018
08:42:44
использовал это решение https://github.com/regiomedia/bitrix-project/blob/master/local/assets/scripts/util/vueInvoker.js
но в принципе можно и без него

Alexander
09.10.2018
08:44:22

Arsen
09.10.2018
08:50:20

Evgeny
09.10.2018
09:04:59
Всем привет. У кого-нибудь были проблемы с vue-cli-service serve в ие(Syntax error)?

Vladislav
09.10.2018
09:11:38
У осла всегда проблемы! то его гугл по морде стукнет то яндекс пнет, даже сафари в стороне не стоит подлянки делает!

Oleg
09.10.2018
09:23:42
не, про сафари не верю, у него своих проблем более чем достаточно, не до осла точно.

Google

Oleg
09.10.2018
09:24:30
так что это всё хром с фф козни строят для несчастного ослика

Den
09.10.2018
09:32:04
почему так не работает <v-list-tile-action>
<v-tooltip bottom>
<v-icon v-html="item.icon"></v-icon>
<span>12112</span>
</v-tooltip>
</v-list-tile-action>

Admin
ERROR: S client not available

Виталий
09.10.2018
09:38:56
всем привет, есть вопрос. Отличаются ли производительностью Рендерные функции и обычный Single File Component?

Alex
09.10.2018
09:49:46
SFC на шаге сборки компилируется в рендер-функцию

Andrey
09.10.2018
10:07:11

Alex
09.10.2018
10:07:50
вы похоже занимаетесь преждевременной оптимизацией

Andrey
09.10.2018
10:08:55
Вообще нет. Просто не исследовал это момент и мне не попадались никакие issue или обсуждени на эту тему. хммм, я даже код не смотрел как там идет распаковка

voyageur
09.10.2018
10:14:53
Друзья, подскажите бестпрактис по такому вопросу:
Есть приложение SPA, которому нужно иметь возможность запускаться с разным UI. Функционал, роутинг, vuex - все остается прежним. Только часть "template" в каждом компоненте может будет другой. Другие стили и разметка.
Например меню в первом варианте вверху и красное, во втором - синий выпадающий список, в третьем - сайдбар справа, в четвертом - вообще не видно его.
Как лучше такое сделать.
чтоб тупо не переписывать 4 раза каждый компоненет
целиком

Valerii
09.10.2018
10:18:46
Всем привет, ребят а как побороть ошибку с eslint, require self closing on html elements?

Den
09.10.2018
10:26:05
почему так не работает <v-list-tile-action>
<v-tooltip bottom>
<v-icon v-html="item.icon"></v-icon>
<span>12112</span>
</v-tooltip>
</v-list-tile-action>

Sunlive
09.10.2018
10:29:00
а вообще .eslintrc.js или как у тебя на проекте называется конфиг файл еслинта
находишь правило, ставишь 0

Valerii
09.10.2018
10:29:32

Sunlive
09.10.2018
10:29:40
если нет контента, должно быть <div classname />

Valerii
09.10.2018
10:30:12

Google

Sunlive
09.10.2018
10:30:47
де факто норма для вью шаблонов, что бы все учились писать в одном стиле и было комфортнее потом с чужим кодом работать

Vitaliy
09.10.2018
10:36:33
есть обьект $route.query, как сделать чтобы он все расставил в template url /app/${this.$route.query}, как то так, есть какойнибудь метод, как это сделать ?

Владислав
09.10.2018
10:51:01

Евгений
09.10.2018
10:54:20
привет всем
кто пользовался vue2-google-maps ?
очень нужна помощь как стилизировать или создать свой gmap-info-window ?!
чтобы каждый был над своим маркером

Дмитрий
09.10.2018
10:57:21
много интересных админок там

v1ar31
09.10.2018
11:04:20
https://vuejs.org/v2/api/#vm-forceUpdate

Владислав
09.10.2018
11:05:36

Andrey
09.10.2018
11:07:25