【发布时间】:2019-04-30 11:53:36
【问题描述】:
我正在尝试使用 React.lazy 提高我的应用程序的性能。由于以太坊轻钱包是一个巨大的文件,我想把它放在一个单独的包中。当前工作的导入如下:
import lightwallet from 'eth-lightwallet/dist/lightwallet.min.js';
当我尝试使用惰性语法导入时
const lightwallet = React.lazy(() => import('eth-lightwallet/dist/lightwallet.min.js'));
只返回一个 React.lazy 对象 ($$typeof: Symbol(react.lazy)) 而不是 lightwallet 对象。我认为这是因为轻钱包没有默认导出。我怎么能解决这个问题?谢谢!
【问题讨论】:
标签: reactjs import export lazy-loading