我需要在TS中构造一个接口,作为dto
的一部分,该接口具有以下属性。
interface IFace {
something.else.more: string;
something.else.thing: string;
another.thing.here: number;
}
但是我遇到了一些错误。所以,这就是我所做的:
interface IFace {
"something.else.more": string;
"something.else.thing": string;
"another.thing.here": number;
}
我想知道我是否正确编写了它。如果没有,该dto
应该怎么写?
答案 0 :(得分:1)
JavaScript要求所有不包含默认字符集(字母和数字,$
和_
)的对象键或变量名称都必须进行字符串化。
是的,这是正确的方法:
interface IFace {
"something.else.more": string;
"something.else.thing": string;
"another.thing.here": number;
}