【发布时间】:2017-12-04 20:02:48
【问题描述】:
假设我有一个如下的对象字面量:
const defaultSettings = {
height: 100,
width: 100,
color: 'red'
}
有没有什么方法可以轻松获得该对象的接口,而不必手动声明这样的接口?
interface Settings {
height: number,
width: number,
color: string
}
【问题讨论】:
-
你打算用那个界面做什么?
-
如果
type Settings = typeof defaultSettings;对你不起作用,你可以尝试使用来自this answer的脚本
标签: typescript