@exhang

Как из компонента vue js получить данные в основном приложении?

Есть у меня компонент, переменная javascript, suggestion:
Vue.component('addressmd', {
 mounted: function () {
suggestion = '123';
}
}


Не могу понять, как мне эту suggestion передать в основное приложение, что бы в дальнейшем работать с ней?

new Vue({
        el: '#app',
        data: {
            suggestion:null,
}
});


Подскажите новичку?
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ответы на вопрос 2
@Azperin
Дилетант
Дак может проще в компонент через пропсы передавать, а не из него ? https://ru.vuejs.org/v2/guide/components-props.html
Ответ написан
@veremii
Смотрите в модификатор v-model.sync к примеру. Или же можно так. внутри компонента props: {suggestion : {default: ()=> {}}}. И при обновлении suggestion в компоненте this.$emit(suggestion)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Константа Москва
от 120 000 до 180 000 руб.
Fundraise Up Санкт-Петербург
от 120 000 до 160 000 руб.
Claire&Clarté Москва
от 100 000 руб.
26 авг. 2019, в 10:39
500 руб./за проект
26 авг. 2019, в 10:37
1000 руб./в час
26 авг. 2019, в 10:32
10000 руб./за проект