Vue.js 如何将单击事件传递给另一个按钮并触发弹出窗口

Vue.js 如何将单击事件传递给另一个按钮并触发弹出窗口,vue.js,vue-component,nuxt.js,Vue.js,Vue Component,Nuxt.js,我正在使用这个组件 我需要将点击事件从一个按钮正确传递到另一个按钮,并在转发按钮下显示弹出窗口 点击转发 单击以激活 我已通过$refs.forward.click()传递了click事件,但这不会触发弹出窗口。我错过什么了吗 您在这里想得太多了: 将名为可见的新属性添加到数据中 visible: false 然后只需在上对其进行变异,然后单击以转发 @click="visible = !visible" 最后,将其分配给popover的v-model: v-model="visible

我正在使用这个组件

我需要将点击事件从一个按钮正确传递到另一个按钮,并在转发按钮下显示弹出窗口


点击转发
单击以激活
我已通过
$refs.forward.click()传递了click事件,但这不会触发弹出窗口。我错过什么了吗


您在这里想得太多了:

将名为可见的新属性添加到数据中

visible: false
然后只需在
上对其进行变异,然后单击以转发

@click="visible = !visible"
最后,将其分配给popover的
v-model

v-model="visible"
完成了