@vuejs_ru

Страница 3780 из 3900
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
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, не работало.

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

Amir
09.10.2018
06:52:13
Сохраняешь массив ии переименую простым присвоением или через Vue.set?
компонента само делает и в своей переменной сохраняет

по факту на сервер кидает только если сделать скажем files[0].active = true

и все как камень в воду

можешь только потом догадаться таким образом if files[0].success значит загрузка прошла успешно ответ смотришь files[0].response

и как словить не понятно, мне ведь нужно на 100% словить этот момент когда сервер ответит

Pavel
09.10.2018
06:54:34
Привет гайз. Помогите плиз, надо задать элементу scrollLeft, делаю это так внутри вотчера: this.$refs.containerExpand.scrollLeft = parseInt(this.infoScroll) но не работает. сам объект this.$refs.containerExpand существует, если из консоли этому объекту поменять scrollLeft то сработает ок, как из вуе поменять скролллефт элементу и почему не работает то что я пытаюсь сделать?
В момент когда обращаешься к refs - DOM ещё не нарисовался. Для начала попробуй обернуть в Vue.nextTick(). Если не поможет, есть простой хак. Оберни в setTimeout с нолевой задержкой. Возможно, есть более правильный способ с requestAnimationFrame

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

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

Смотрю в сторону бутстрап и материал, может ещё есть какие то интересные варианты

Компоненты нужны для админки. Будет много таблиц, табов и модальных окон.

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

Andrey
09.10.2018
08:00:54
Antd глянь
Тож неплох спасибо )

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) } } } } }, может есть идея есть лучше?

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
Добрый день, есть кто-то, кто добавлял Vue в проект на Битриксе ?
а есть особая разница битрикс или что-то другое?

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
а есть особая разница битрикс или что-то другое?
скорее всего есть, если js фрейморки не так часто используются на битриксе

Arsen
09.10.2018
08:50:20
Antd глянь
Они предатели



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
SFC на шаге сборки компилируется в рендер-функцию
А есть ответ о производительности v-bind="objectValues" ?

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
зачем ее бороть? пиши как линтер хочет
он ошибку выдает на <div class="mainHome_pictures-1"></div>

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

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
https://vuejs.org/v2/api/#vm-forceUpdate
Большое спасибо

Andrey
09.10.2018
11:07:25
я покупал на themeforest
Не очень понятен смысл, там готовае админки чтоли

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