【发布时间】:2020-07-01 03:59:13
【问题描述】:
基本上,我有一个“显示”组件,它有两个嵌入式组件,“菜单”和“提要”。我希望我的提要根据菜单中单击的任何按钮进行更新。我能够发出从我的菜单组件中单击的按钮,但是我将如何将它传递给已经嵌入在我的模板标签中的提要组件?
显示组件模板部分看起来像这样
<template>
<div>
<Menu k-bind:options="options"/>
<Feed/>
</div>
</template
选项实际上只是传递给菜单只是为了让它生成不同的所需按钮。
我唯一能想到的就是在 Menu 标记中包含 v-on:option-clicked = "updateFeed",以便在单击按钮后调用 updateFeed 方法。我不确定如何在此方法中实际更新提要,这基本上就是我想要弄清楚的。
我不确定这是否是实现此功能的最佳方式,但我们将不胜感激!
【问题讨论】:
-
你能分享你的菜单和饲料组件代码吗
-
什么是
k-bind?
标签: javascript vue.js vue-props