有没有办法将参数类型定义为日期时间格式,如:
setDate(date: "YYYY-MM-DDTHH:mm:ss.sssZ") {
this.date = date;
}
答案 0 :(得分:1)
简短的回答是否。
答案越长,TypeScript就不会进行字符串匹配。完全没有。
TypeScript中有字符串文字:
type sex = 'male' | 'female';
意思是,只允许特定的(Literal)字符串。你问的是字符串匹配。
答案 1 :(得分:1)
到目前为止,这是不可能的。
然而,对于正则表达式验证的类型有pull request,这样就可以了。