我正在尝试使用此组合 API 在 Vue 中构建可重用的模态组件。计划是公开一些方法,例如toggleModal()调用父组件中的某些事件。我已经在setup()和中编写了我的方法methods。
export default {
setup() {
const isModalOpen = ref(false);
const toggleModal = () => {};
return {
toggleModal,
};
},
methods: {
toggleModalMethod() {},
},
};
如果我是console.log()我的模态组件,我可以看到只有我toggleModalMethod()的 frommethods被暴露。
有没有办法公开子方法并从父组件调用它?