延迟加载动态组件的反应

时间:2018-02-09 17:38:58

标签: javascript reactjs webpack lazy-loading es6-promise

我该怎么办?

/*
 * @param string component
 * @param callback
 */
function load(component, callback) {
    return import(component).then(jsx=>callback.call(this, jsx)).catch(err=>console.log(err));
}

我想从服务器加载JSX组件,而不是在我的脚本中的任何地方定义它。

我将这些组件从当前项目中创建为块,然后删除相关代码。

我需要通过URL /文件名加载这些组件并将它们存储在一个对象中。

有没有办法实现与此类似的东西?

0 个答案:

没有答案
相关问题