这是我到目前为止所拥有的:
Ctrl
我正在将该类导入另一个类,但是翻译不可见。我说得对吗?
谢谢
更新。这是我到目前为止的内容:
constructor() {
type someTypes = 'xyz';
const translations: Record<someTypes, ITranslation> = {
[Constants.someConstant]: {key: 'abc', value: 'Value'}
}
}
interface ITranslation {
key: string;
value: string;
}
我希望拥有多种类型的记录以及这些类型的字典。有点像字典的字典。但是,当我检查另一个类中的translations属性时,那里只有category1的最后一个条目。有可能实现我想做的事情?
答案 0 :(得分:1)
尝试导出界面?
export interface ITranslation {
key: string;
value: string;
}
或尝试
export class TranslationsRecord {
public translations: Record<someTypes, ITranslation>
constructor() {
type someTypes = 'xyz';
this.translations = {
[Constants.someConstant]: {key: 'abc', value: 'Value'}
}
}
}