【发布时间】:2020-02-24 03:55:03
【问题描述】:
我有 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 组件和内部子组件一和子组件二。
这可能吗?
【问题讨论】:
-
试试 eventbus,或者更复杂的应用 Vuex
标签: vue.js vuejs2 vue-component