typescript这边的interface对象类型怎么去定义

刚开始接触TS,这边报错这个interface怎么定义呢
typescript这边的interface对象类型怎么去定义
typescript这边的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

回到顶部