【发布时间】:2017-12-12 14:20:08
【问题描述】:
在文件“A”上我有这个:
export const settings: object = {
base: 1
}
现在我在文件“B”上导入它并提取基值:
import * as mySettings from '../settings';
baseValue: object=mySettings.settings.base;
这是返回错误:
属性:基础不存在于类型:对象上。
我该如何解决这个问题?
【问题讨论】:
-
你可以给它一个包含基本属性的类型,特别是 (
{ base: number }) 或一般 ({ [key: string]: number })。或者只是any,但是你最好不要使用TS。
标签: javascript module ecmascript-6