1. ref.value 为空
<ReportFormEditName ref="reportFormEditName" />
const reportFormEditName = ref(null);
function formNamdEditClick() {
不可以再这里初始化ref
if (reportFormEditName.value) {
(reportFormEditName.value as any).show();
}
}
2.父组件调用子组件的方法,ts报错 类型“never”上不存在属性“xxx”
(ref.value as any).xxx
3.使用useRouter()得到的值为undefined
const submit = () => {
useStorage('reportForm', reportFormP)
const $router = useRouter()
console.log($router)
}
//改正
useStorage('reportForm', reportFormP)
const submit = () => {
const $router = useRouter()
}