我想使用语法default export
导入一个alias
的{{1}}商店。
我知道它适用于此设置:
import XXX as A from YYY
这很好用,但是在导出默认值中使用该语法不再有效。
class XXX extends Reflux.Store{...}
export XXX;
//In another class you import:
import {XXX as ABC} from YYY;
但是我知道,如果您导出默认值,则不能使用 {} 语法。问题是要将导入用作,您需要 {} 。
有什么想法吗?
答案 0 :(得分:1)
您需要做的就是以您要使用的名称导入它。无需使用默认情况下为模块导出的相同名称,您可以使用任何名称将其导入
import ABC from 'YYY'; // syntax for default import
这是
的缩写import { default as ABC } from 'YYY'