希望这不是重复,一直在搜索,甚至没有真正找到答案是否可行,更不用说如果你可以这样做了。
我的问题是我使用变量名"is-saved"
将json传入我的前面,如何在相应的Typescript类中使用它,或者我可以吗?所以我正在寻找我在后端(Java)做的类似解决方案:
@JsonProperty("is-saved")
private Boolean isSaved;
是的,我会从你那里得到一个只更改名称的答案,但我不能,我无法访问该实际代码。
我已经找到了一些建议,但我尝试了以下操作,并且不起作用:
is-saved: Boolean //obviously!
"is-saved": Boolean
'is-saved': Boolean
有人可以帮忙吗?
答案 0 :(得分:2)
TypeScript中允许使用带引号的字符串成员。例如以下类正常工作:
class Foo {
'is-saved': boolean;
}
也可以在接口中使用:
interface ServerData {
'is-saved': boolean;
}