У меня есть сайт html. И я хочу реализовать некоторые компоненты Vue JS на странице. Например, в моем заголовке я хочу иметь поле ввода (один компонент vue).
<header><search-component></search-component></header>
И в моем основном html у меня есть второй компонент vue, который отображает некоторые результаты поиска из первого компонента vue.
<main><list-component></list-component></main>
Как отправить данные из компонента поиска в компонент списка?
HTML это:
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body>
<div id="app">
<header>
<search-component></search-component>
</header>
<main>
<list-component></list-component>
</main>
</div>
</body>
</html>
Конечно, этот html является упрощенной версией ... Суть всего в том, чтобы не иметь одного основного компонента App.vue и внутри дочернего компонента one и childкомпонент два.
Возможно ли это?