在 Vue 3 中,当使用 TypeScript 结合 ref 时,可以通过接口来定义其类型。
首先,定义一个接口:
interface User {
name: string;
age: number;
}
然后在组件中使用 ref :
import { ref } from "vue";
const user = ref<User>({
name: "",
age: 0,
});
这样,user 的类型就被明确为 User 接口定义的结构。