Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
3.3k views
in Technique[技术] by (71.8m points)

关于import export 写法问题

今天看umi开发文档,开到一个写法不明白是什么意思,有人能帮忙解释一下么?

a文件中引入

import type { state } from 'b';

b文件中导入

export type state = {
    c: '',
    d: ''
}

这里的type是什么意思,为什么要这么做?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

这是 React Flow 的语法,导入导出模块类型。

https://flow.org/en/docs/type...

P.S. TS 3.8 版本后也引入了类似的语法,不过其实没啥用,只是为了兼容 Flow 而已,比如有一个 TS 和 Flow 混编的项目。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...