【发布时间】:2019-06-30 14:58:45
【问题描述】:
我正在打字稿中写以下内容并看到以下错误
const WEEKDAYS_SHORT = {
en: ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
de: ['S', 'M', 'D', 'M', 'D', 'F', 'S'],
};
<StyledDayPicker weekdaysShort={WEEKDAYS_SHORT[language]} />
类型 'string[]' 不能分配给类型 '[string, string, string, string, string, string, string]'。 “字符串 []”类型中缺少属性“0”。 [2322]
我已经尝试了以下这给我一个错误。
const WEEKDAYS_SHORT: string[] = {
en: ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
de: ['S', 'M', 'D', 'M', 'D', 'F', 'S'],
};
【问题讨论】:
-
您将类型定义为字符串数组,但您使用对象声明变量......
标签: javascript typescript