@vuejs_ru

Страница 3229 из 3900
Ruslan
10.07.2018
07:27:29
Ruslan
10.07.2018
07:31:27
Иначе и смысла бы не было

Google
Mo
10.07.2018
07:32:03
ребят, вопрос, может, не совсем по теме. Есть инпут с автокомплитом гугл карт, и есть адрес (строка), которую нужно в него пробросить. Как во вью (или ванильном джсе, jQ на худой конец) триггернуть этот инпут, чтобы сработало событие автокомплита и он выдал список адресов? Значение в инпут я пробрасываю, но не могу активировать сам инпут

Mo
10.07.2018
07:33:10
вызвать реакцию, которая происходит при непосредственном вводе текста в инпут

Dmitry
10.07.2018
07:33:33
повесить на инпут onkeyup

Mo
10.07.2018
07:34:06
значение в инпут я передаю динамически, нажатия клавиш по факту не происходит

Hedint
10.07.2018
07:34:19
он хочет присвоить значение в input из переменной и получить autocomplete браузерный

Dmitry
10.07.2018
07:34:45
я честно говоря не понимаю ))

dev
10.07.2018
07:34:49
триггер кинь

Pavel
10.07.2018
07:35:59
Либо onkeyup (проще), либо dispatchEvent

Mo
10.07.2018
07:36:00
на input, change, click, place_changed реагировать не хочет. Если нужен один из них, тогда я что-то неправильно делаю и пойду искать, что

Либо onkeyup (проще), либо dispatchEvent
но в чем логика onkeyup-а, если нажатия клавиш не происходит?

Google
Dmitry
10.07.2018
07:36:47
я думал ты хочешь чтобы при наборе Мос. шел запрос в гугл и тебе отдавались адреса в автокомплите

Тимо Москва, и тд

Pavel
10.07.2018
07:37:00
Тебе же нужен триггер. Вот и триггер. Типа, отпустили кнопку

Dmitry
10.07.2018
07:37:01
так обычно автокомплиты работают )

Mo
10.07.2018
07:37:08
перефразирую: на одной странице юзер вводит адрес, я его сохраняю как строку, пробрасываю на другую страницу через урл, вкладываю это значение в инпут автокомплита, и теперь мне нужно этот инпут триггернуть, чтобы автокомплит отработал как будто юзер ввел данные сам

Dmitry
10.07.2018
07:38:25
ааа блин

вот так понятно )))

dev
10.07.2018
07:38:29
а сори увидел что речь про браузерных

так чей автокомликт

браузера или жс либа какая-то ?

Ruslan
10.07.2018
07:39:36
Если ванильный js, то просто задиспатчить событие

Dmitry
10.07.2018
07:39:41
а когда ты кликаешь мышкой на инпут, автокомплит заводится?

dev
10.07.2018
07:40:53
в консоле попробуй

Mo
10.07.2018
07:41:03
так чей автокомликт
автокомплит гугл карт, без дополнительных баблиотек, только pure google

dev
10.07.2018
07:41:24
заполни значение а потом подергай очереднл

keyup input keypressed

Mo
10.07.2018
07:41:37
dev
10.07.2018
07:41:51
надо глянуть на что он реагирует в доках и повторить

Ivan
10.07.2018
07:43:04
очередной вопрос от изучающего только Vue: в курсе сказали что подключение модулей дочерних неважно где делать, в main или в родительском App, но вопрос так ли это, и возможно есть все же разница и значение?

Google
Ruslan
10.07.2018
07:44:33
Смотря каких модулей

И смотря для чего они подключаются

Igor
10.07.2018
07:46:21
Юзаю vue-webpack-boilerplate. Если мне в стилях у нескольких компонентов нужно использовать один и тот же миксин, можно ли его вынести куда-то? юзаю styl

или же у каждого компонента заного этот миксин прописывать?

Ivan
10.07.2018
07:46:47
И смотря для чего они подключаются
Это конечно усложнило мои сомнения и изыскания))

Hedint
10.07.2018
07:47:02
Egor
10.07.2018
07:48:21
А как правильно решить такую задачу: Есть сторонняя JS либа, он должен работать на всех страницах и он должен влиять на компоненты, Эта либа - вебсокет клиент, и в зависимости от того где находится юзер - на каком роуте, должен либо вызвать метод компонента либо показать нотификацию.?

Ivan
10.07.2018
07:48:25
просто приведи пример
допустим есть маленькая вложеность: main App - магазин test1 - товары test2 - товар

Hedint
10.07.2018
07:49:05
а обзывать компоненты модулями тоже в курсах учили?

Hedint
10.07.2018
07:50:30
Если у тебя такая вложенность, то ты подключаешь (инициализируешь Vue и подключаешь базовый компонент App) в main.js, в App ты подключаешь test1, в test1 подключаешь test2.

Ruslan
10.07.2018
07:51:07
Это конечно усложнило мои сомнения и изыскания))
Если речь о компонентах, которые предполагается делать глобальными, то без разницы

Hedint
10.07.2018
07:51:16
вот так и рождаются невежды?)
ну есть же отличная, просто превосходная официальная дока с нормальной терминологией

Ruslan
10.07.2018
07:51:32
Но логичнее все же повыше

Hedint
10.07.2018
07:51:34
то есть, все в майне поджключать (работать будет) но не правильно?
ты можешь в мейне зарегистрировать какие-то компоненты, которые нужны тебе часто в разных местах

карточка товара, как правило, к таким компонентам не относится

Костя
10.07.2018
07:51:53
то есть, все в майне поджключать (работать будет) но не правильно?
Если дочерний компонент нужен только для одного родителя - то подключать его в app нецелесообразно, достаточно в компонент родителя

Ivan
10.07.2018
07:52:05
ну есть же отличная, просто превосходная официальная дока с нормальной терминологией
я уже догадался что я в голове путаю компоненты и модули. ТАк как в курсе этому вообще не уделялось внимания особого, видимо подразумевает что человек сам эти два термина отличает.

Google
Ivan
10.07.2018
07:52:16
ну там на скорость работы или на какие то важные моменты в будущем.

спасибо всем за ответы.

Max
10.07.2018
07:55:42
Всем привет. Вопрос по Jest import PDFJS from 'pdfjs-dist'; export default { mounted() { // ... do somethings important this.loadPdf(); // TODO need mock }, methods: { async loadPdf() { // ... load pdf with using PDFJS } } } Как правильно замокать loadPdf? Мне нужно чтобы компонент смонтировался но this.loadPdf() не отработал (что бы не грузил pdf)

Ivan
10.07.2018
07:56:48
Компоненты можно считать модулями, но модули - это все же единица разбиения любого кода
ага, спасбо за пояснения, я где то так же думал в голове но не придавал значения.

Askar
10.07.2018
07:59:51
Подскажите, как заставить подставлять файлы в одностраничных компонентах в Visual Studio Code для обычных файлов написал jsconfig.json, в котором прописал алиасы к папкам также как и как в конфиге webpack'a. в файлах *.js, когда пишу import SomeComponent from " и нажимаю ctrl+пробел, алиасы работают. в файлах *.vue нет. Из допов к VSCode только vetur, а он должен уметь это

https://github.com/vuejs/vetur/blob/master/docs/FAQ.md#vetur-cant-recognize-components-imported-using-webpacks-alias Что значит You need to add .vue extension when importing SFC.

Admin
ERROR: S client not available

Timur
10.07.2018
08:08:40
ребят как дождаться выполнения vuex action в beforeEach роутера?

Ruslan
10.07.2018
08:08:55
https://github.com/vuejs/vetur/blob/master/docs/FAQ.md#vetur-cant-recognize-components-imported-using-webpacks-alias Что значит You need to add .vue extension when importing SFC.
Если сборщик не настроен добавлять расширение .vue к именам импортируемых компонентов, то расширение надо писать

Vladislav
10.07.2018
08:09:33
Данила
10.07.2018
08:10:37
Timur
10.07.2018
08:13:04
попробуй сделать Promise
сделал промис, но он все равно после всех выполняется





Mo
10.07.2018
08:14:04
а $emit пробрасывает результат в родителя именно? или просто делает его общедоступным?

Hedint
10.07.2018
08:16:02
а зачем тут вообще action, если внутри него только commit?

по сути он и так синхронный

Timur
10.07.2018
08:17:14
а зачем тут вообще action, если внутри него только commit?
ну я в директиве беру данные из vuex, а если асинхронно добавлять, то директива успевает взять пустой стейт

Google
Timur
10.07.2018
08:17:27
есть ли способ правильнее?

Almaz
10.07.2018
08:28:05
Если присвоить этот объект переменной в data, то он станет реактивным
могут быть какие либо причины, из за которого объект не становится реактивным?

импортирую из двух файлов, один реактивный, другой нет

Mo
10.07.2018
08:30:27
продолжаем глупые вопросы :3 ребят, а можно как-то сымитировать событие инпута, передав сразу данные, которые якобы введены? что-то вроде $(this.$refs.element).trigger('change', 'blabla') - то-есть, якобы в инпут ввели 'blabla'?

Ruslan
10.07.2018
08:31:50
могут быть какие либо причины, из за которого объект не становится реактивным?
Например, если объект присваивается свойству из data вне data, например, в хуке

Almaz
10.07.2018
08:34:05
если добавить объекту из дата свойство, он тоже будет реактивным?

например в дочернем компоненте

Radik
10.07.2018
08:36:09
Кто-нибудь сталкивался с проблемой рендеринга элементов во время анимации? Дело в том, что во время transition родительского элемента, все внутри него начинает перерисовываться. Сам родительский элемент с overflow. Из-за большого количества элементов проседает FPS и все ресурсы тратятся на перерисовку дочерних элементов. Если кто сталкивался, как это решить?

Pavel
10.07.2018
08:36:51
Неловко отвлекать, ноо
Я помню ) вот только сел за комп =(

Almaz
10.07.2018
08:37:44
Только через $set
похоже то что надо, спасибо

Egor
10.07.2018
08:39:01
Как лучше в vue реализовать глобальные переменные? Например надо во всех компонентах знать uid какого-нибудь запроса

Radik
10.07.2018
08:39:19
Vuex

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