使用别名导入默认值

时间:2018-10-11 10:38:29

标签: javascript reactjs refluxjs

我想使用语法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;

但是我知道,如果您导出默认值,则不能使用 {} 语法。问题是要将导入用作,您需要 {}

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您需要做的就是以您要使用的名称导入它。无需使用默认情况下为模块导出的相同名称,您可以使用任何名称将其导入

import ABC from 'YYY'; // syntax for default import

这是

的缩写
import  { default as ABC } from 'YYY'