老师你好
按照课程代码在 onMounted 钩子中绑定监听,无法触发 callback
改为 onBeforeMount 时绑定则可以触发,这样修改可以吗,有什么其它问题呢
setup(props, context){
// submit 按键需要触发的函数
const submitForm = () => {
context.emit('form-submit', true);
}
const callback = (test: string)=>{
console.log(test);
}
onBeforeMount(()=>{
emitter.on('form-item-created', callback);
})
onUnmounted(()=>{
emitter.off('form-item-created', callback);
})
return {
submitForm
}
}