從Java到TS,我省略了導入類型周圍的{...}
。TypeScript - 導入...和導入{...}(帶花括號)之間的區別
import DiscriminatorMappingData from './DiscriminatorMappingData';
代替
import {DiscriminatorMappingData} from './DiscriminatorMappingData';
見TypeScript - storing a class as a map value?。
我讀過文檔,並不太瞭解。我只是從中獲得了,當我只需要一個文件類型時,我可以省略{}
。
但是,這造成了奇怪的錯誤,如「未知名稱」或意外類型incompatibilites。
那麼,有什麼區別,簡單地說呢?