Size: a a a

Клуб Vue.js-разработчиков

2021 February 16

VL

Victor L in Клуб Vue.js-разработчиков
подскажите плиз, почему подсказки от гугля не находят некоторые метро? хотя в гугл карте метро находить нормально такой js код
   
const options = {
     bounds: defaultBounds,
     componentRestrictions: {country: "de"},
     fields: ['ALL'],
     origin: center,
     strictBounds: false,
     types: ["establishment"],
   };
   const autocomplete = new google.maps.places.Autocomplete(input, options);


не находит такое метро U-bahn Haselhorst
источник

VL

Victor L in Клуб Vue.js-разработчиков
источник

VL

Victor L in Клуб Vue.js-разработчиков
источник

t

th.witness in Клуб Vue.js-разработчиков
Андрей Рудин
все субьективно
(Нет)
источник

R

Rasul in Клуб Vue.js-разработчиков
привет! пока я пробовал сделать cryptonomicon сам я наткнулся на вот такую штуку. я просто решил сделать тикер сразу выбранным если выбранный сейчас null, и вышло так что проблема с реактивностью ушла.
вот ссылка - https://jsfiddle.net/rtabulov/zLa6yngh/18/
там есть комменты где именно я изменил
источник

АР

Андрей Рудин... in Клуб Vue.js-разработчиков
а как правильно внедрять в компонент какой то внешний объект чтобы им пользоваться внутри?
источник

NF

Nikolas Flamel in Клуб Vue.js-разработчиков
https://codesandbox.io/s/draggable-problem-x2tfv?file=/src/components/Accordion.vue

Ребят, добрый день.
Может кто работал c либой vue.draggable для vue 3?
Смоделировал возникшую проблему.

Есть некий компонент Accordion, который выводит AccordionItems для коллекции категорий
Каждый AccordionItem если содержит поле children, то рекурсивно вызывает Accordion.
Суть проблемы: для родительских категорий выводится компонент Accordion, а для дочерних не выводится, при этом в консоль падает failed to resolve component.

Может кто сталкивался с подобным.
источник

SL

Stanislav Lashmanov in Клуб Vue.js-разработчиков
Андрей Рудин
а как правильно внедрять в компонент какой то внешний объект чтобы им пользоваться внутри?
Методы в methods, данные в options.
источник

SL

Stanislav Lashmanov in Клуб Vue.js-разработчиков
Но это нужно только чтобы прокинуть это на рендер контекст, если нужно использовать в computed то это не требуется
источник

АР

Андрей Рудин... in Клуб Vue.js-разработчиков
Stanislav Lashmanov
Методы в methods, данные в options.
мне где то вот эту штуку создать надо, чтобы ей начать пользоваться. где?
источник

АР

Андрей Рудин... in Клуб Vue.js-разработчиков
как бы в простом приложении я создавал в глобальном скоупе, и Vue.createApp({}).use(mitt).mount('#app'); делал
источник

АР

Андрей Рудин... in Клуб Vue.js-разработчиков
а в компоненте как?
источник

SL

Stanislav Lashmanov in Клуб Vue.js-разработчиков
Андрей Рудин
мне где то вот эту штуку создать надо, чтобы ей начать пользоваться. где?
В data, но у меня вопрос зачем оно вам в компоненте, инстанс ивент эмиттера должен лежать вне компоненте, а в самом компоненте вы либо подписываетесь либо пушите событие
источник

АР

Андрей Рудин... in Клуб Vue.js-разработчиков
Stanislav Lashmanov
В data, но у меня вопрос зачем оно вам в компоненте, инстанс ивент эмиттера должен лежать вне компоненте, а в самом компоненте вы либо подписываетесь либо пушите событие
а как я из компонента буду пользоваться emitter'ом ?
источник

SL

Stanislav Lashmanov in Клуб Vue.js-разработчиков
Андрей Рудин
а как я из компонента буду пользоваться emitter'ом ?
Импортируете инстанс
источник

АР

Андрей Рудин... in Клуб Vue.js-разработчиков
мне надо из одного компонента отправить сообщение другому компоненту.
источник

SL

Stanislav Lashmanov in Клуб Vue.js-разработчиков
И там делаете тоже самое
источник

АР

Андрей Рудин... in Клуб Vue.js-разработчиков
Stanislav Lashmanov
И там делаете тоже самое
типа вот так?
источник

SL

Stanislav Lashmanov in Клуб Vue.js-разработчиков
Андрей Рудин
типа вот так?
Типа
источник

AP

Asi Ple in Клуб Vue.js-разработчиков
А чем стандартный eventBus не угодил?
источник