Size: a a a

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

2021 February 20

V

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

EG

Evgeny Gavrilov in Клуб Vue.js-разработчиков
Прокидывать сверху новое значение?)
источник

V

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

V

Vitaly in Клуб Vue.js-разработчиков
Vitaly
Может кто подскажет.
Использую сторонний компонет trading-vue-js - это либа, для отображения графиков. Данные он хранит в собственном контейнере DataCube, внутри самого компонента.
Код внутри компонента работает без проблем.
Но мне категорически хочется вынести логику получения и манипуляции данными из компонента наружу.
Не могу понять, как сделать так, чтобы я извне мог в реалтайме обновлять данные компонента.
Я тут проблему описывал.
источник

V

Vitaly in Клуб Vue.js-разработчиков
Но все были увлечены чем-то.
источник

EG

Evgeny Gavrilov in Клуб Vue.js-разработчиков
Vitaly
Но все были увлечены чем-то.
Памятью
источник

IK

Illya Klymov in Клуб Vue.js-разработчиков
Vitaly
Но все были увлечены чем-то.
просто вряд ли кто-то использует эту библиотеку
источник

V

Vitaly in Клуб Vue.js-разработчиков
Дык дело не в библиотеке, как таковой.
источник

V

Vitaly in Клуб Vue.js-разработчиков
Просто хочу понять, как я  могу снаружи обновлять данные какого-либо компонента.
источник

V

Vitaly in Клуб Vue.js-разработчиков
Какие есть варианты.
источник

IK

Illya Klymov in Клуб Vue.js-разработчиков
Просто передавать новые пропсы
источник

IK

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

ВП

Василий Петров... in Клуб Vue.js-разработчиков
Vitaly
Я тут проблему описывал.
Если у компонента нет описанного интерфейса для передачи в него данных, то вариант только форкать библиотеку и переделывать.
источник

YD

Yurij Dzeganovsky in Клуб Vue.js-разработчиков
Vitaly
Просто хочу понять, как я  могу снаружи обновлять данные какого-либо компонента.
Пропсы реактивны. Передали новые, компонент отреагировал
источник

ВП

Василий Петров... in Клуб Vue.js-разработчиков
Я так понял вопрос, что данные живут внутри, не в пропсах.
источник

V

Vitaly in Клуб Vue.js-разработчиков
...
data() {
 return {
  ...
  dc: null,
  ...
 }
created() {
 this.dc = new DataCube(...)
 ...
}
...
источник

V

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

DL

Dmitriy Lavrentev in Клуб Vue.js-разработчиков
Vitaly
Парни, как можно в реалтайме менять пропсы vue компонента извне?
Если прямого доступа к пропсам компонента нет, то можно использовать костыль в виде шины событий
источник

V

Vitaly in Клуб Vue.js-разработчиков
И мне надо к dc обращаться извне.
источник

SL

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