typescript这边的interface对象类型怎么去定义
刚开始接触TS,这边报错这个interface怎么定义呢
interface RuleProp { type: 'required' | 'email' | 'phone' | 'range'
message: string
min?: {
message: string
length: number
}
max?: {
message: string
length: number
}
}
回答:
目测是缺 message
,因为你 interface 里的 message
不是 optional。
你把鼠标放到错误上应该可以看到具体问题,然后对着改就行了。
可以给 interface 里的 message
加上 ?
,大概是这样:
interface RuleProp { ...
message?: string
...
}
以上是 typescript这边的interface对象类型怎么去定义 的全部内容, 来源链接: utcz.com/p/936845.html