今天看umi开发文档,开到一个写法不明白是什么意思,有人能帮忙解释一下么?
a文件中引入
import type { state } from 'b';
b文件中导入
export type state = { c: '', d: '' }
这里的type是什么意思,为什么要这么做?
这是 React Flow 的语法,导入导出模块类型。
https://flow.org/en/docs/type...
P.S. TS 3.8 版本后也引入了类似的语法,不过其实没啥用,只是为了兼容 Flow 而已,比如有一个 TS 和 Flow 混编的项目。
2.1m questions
2.1m answers
60 comments
57.0k users