代码拆分 React 组件
Code Splitting React components
我是 React 的新手(准确地说,我使用的是 preact.js),我正在尝试使用 webpack 2 代码拆分 React 组件。
我正在按照文档中的说明导出我的组件,然后 importing
它正在加载。
import('./components/List').then((List) => {
render(<List />, document.getElementById('main'));
});
脚本已加载,但我没有正确处理承诺回调,并且发现很难看到任何显示工作版本的文档。
List
returns 以下对象:
我看到了你的回购协议。看起来您的列表组件没有 export default
。
我会添加 default
并在你的 then
中,当你处理承诺时,我会这样做
.then(module => {
const Component = module.default;
render(<Component />, document.getElementById('main'))
})
我是 React 的新手(准确地说,我使用的是 preact.js),我正在尝试使用 webpack 2 代码拆分 React 组件。
我正在按照文档中的说明导出我的组件,然后 importing
它正在加载。
import('./components/List').then((List) => {
render(<List />, document.getElementById('main'));
});
脚本已加载,但我没有正确处理承诺回调,并且发现很难看到任何显示工作版本的文档。
List
returns 以下对象:
我看到了你的回购协议。看起来您的列表组件没有 export default
。
我会添加 default
并在你的 then
中,当你处理承诺时,我会这样做
.then(module => {
const Component = module.default;
render(<Component />, document.getElementById('main'))
})