#vue.js
#vue.js
Вопрос:
У меня есть компонент vue с данными формы, данные поступают из запроса, и у меня также есть компонент, который хочет загружать свои данные сетки, используя значение одного элемента формы первого компонента.
Есть ли какие-либо предложения, которые помогут мне решить эту проблему? Большое спасибо.
Я использую пользовательский интерфейс Elements, а компоненты имеют несколько иерархий, не требуется получать нужный мне компонент с помощью $refs
или $parents
Комментарии:
1. Можете ли вы добавить соответствующий код?
Ответ №1:
Я бы рекомендовал использовать для этого VueX, это платформа управления состоянием. Поэтому, когда вы получаете данные из запроса, сохраните их в хранилище. А затем добавьте условие для отображения второго компонента. Второй компонент будет автоматически перерисовываться при изменении данных.
Если вам нужна более подробная справка, вам придется опубликовать некоторый код.
<my-component v-if="getDataForStore"></my-component>
Комментарии:
1. спасибо, я получил от вас идею, используя код Mixins, который содержит наблюдение за изменением состояния хранилища, и, наконец, я это делаю