编辑:更广泛的问题是TypeScript是否支持预处理器?
可以在TypeScript(或相关工具)中执行:
[{ field: 'name', type: 'string' }, { field: 'age', type: 'number'}]
从中生成接口定义?我知道打字稿在编译时检查事物;我这样做的原因是我的列表包含一些带元数据的字段,我不想再输入这个字段了。
是否有任何打字稿指令?
答案 0 :(得分:0)
是否有任何打字稿指令?
没有。但是有像json2ts
这样的工具。我甚至将它集成在我的IDE中:https://alm-tools.gitbooks.io/alm/content/features/json-to-dts.html