【发布时间】:2022-11-18 14:44:27
【问题描述】:
我想用任何道具制作类型,选项必须是数字
type PropsWithOption = object & {option?:number}
const props:PropsWithOption = {anyProp1:'',anyProp2:'',option:5}
但是,这会出错并且 PropsWithOption 类型应该是空对象或只有选项 {} 的对象
{option:number}
我该如何解决?
谢谢
type PropsWithOption = object & {option?:number}
// I tried below codes also, but they throws same errors
// type PropsWithOption = Object & {option?:number}
// type PropsWithOption = {} & {option?:number}
const props:PropsWithOption = {anyProp1:'',anyProp2:'',option:5}
【问题讨论】:
标签: typescript