打字稿,请输入完整的信息

时间:2019-06-06 08:30:45

标签: typescript

我有一个带有简单字符串属性的接口。

export interface Foo {
  Bar: string;
}

我需要在此字符串类型中存储一些额外的信息。 ->允许的长度。然后,编码可以对此额外属性做出反应(例如,进行.substring(0, maxlength)

我考虑过要有一个装饰器,但这在接口上不起作用

export interface Foo {
  @Length(200)
  Bar: string;
}

您还有其他解决方法的想法吗?

0 个答案:

没有答案