如何从js
中的多类导出的react-loadable
文件导入。
我正在尝试使用CustomButton
中的MyButton.js
从react-loadable
导入Home.js
。这是我知道的唯一方法,但无法正常工作。
MyButton.js
import {
CustomButton,
BUTTON_STYLE,
BUTTON_TYPE,
BUTTON_SIZE,
BUTTON_ALIGN,
COLOR
} from './buttons';
module.exports = {
CustomButton,
BUTTON_STYLE,
BUTTON_TYPE,
BUTTON_SIZE,
BUTTON_ALIGN,
COLOR
}
Home.js
const AsyncButton = Loadable({
loader: () => import('../../button/MyButton'),
loading: Loading
});
请帮忙。提前致谢。
最佳答案
我能够这样做:
const AsyncButton = Loadable({
loader: () => import('../../button/MyButton').then(module => module.CustomButton),
loading: Loading
});
但是,在一个变量包含所有其他导出的情况下,我无法得到它。