小编Res*_*lds的帖子

在 Vue 3 (typescript) 中提取组件的 prop 类型以在其他地方使用它们

当您在组件的“props:”键下注释 props 时,Vue 已经可以推断 props 的类型,这很好。

但是 vue 类型中是否有一个“实用类型”可以从给定组件中提取 props 的类型?

假设我有一个使用 DefineComponent 定义的组件,并且组件声明有一个 props 键,它正确定义了 props 的名称和类型。我想要一个像这样工作的实用程序类型:

let someting: PropType<MyComponent> = {...};

Vue 打字稿类型包含许多类似的实用程序类型,但我找不到执行此操作的东西。

typescript vue.js vuejs3

20
推荐指数
2
解决办法
1万
查看次数

标签 统计

typescript ×1

vue.js ×1

vuejs3 ×1