引发这个问题是在三级页面中使用uni.navigateBack({ delta: 2 })返回到一级页面 再重一级页面进入二级页面 二级页面中引用的组件引发的emitsOptions报错
//原因:我在二级页面中的组件使用ts的emit写法引发的报错
const emit= defineEmits<{
(e: 'confirm', contents: string): void
}>()
//改回js的写法就没问题了
const emit= defineEmits(['confirm'])
标签:uniapp,TypeError,emitsOptions,报错,vue3,promise,emit,页面
From: https://www.cnblogs.com/chaplink/p/17354979.html