Javascript ES6模块加载,在导出的方法中传入参数
请注意,我对ES6和模块加载等非常陌生。 我正在使用这个库 我遵循了这个例子,并使它起作用。但是现在我在使用这段示例代码时遇到了问题Javascript ES6模块加载,在导出的方法中传入参数,javascript,reactjs,ecmascript-6,Javascript,Reactjs,Ecmascript 6,请注意,我对ES6和模块加载等非常陌生。 我正在使用这个库 我遵循了这个例子,并使它起作用。但是现在我在使用这段示例代码时遇到了问题 export default asyncComponent({ resolve: () => System.import('./Product') }); 它具有硬编码的路径,即“产品” 我的问题是如何将路径作为参数传递,而不是硬编码的“/Product”这与ES6模块关系不大,与React和异步组件库关系更大。在不了解系统的情况下,我猜这是硬编码的
export default asyncComponent({
resolve: () => System.import('./Product')
});
它具有硬编码的路径,即“产品”
我的问题是如何将路径作为参数传递,而不是硬编码的“/Product”这与ES6模块关系不大,与React和异步组件库关系更大。在不了解系统的情况下,我猜这是硬编码的,因为每个异步组件都有单独的文件,然后使用模板中的文件将触发按名称排列的正确文件。我不认为这是一个动态解决方案。我明白了,谢谢