比方说,我有一个名为CountryFlag
的React.js组件。我也有一个每个国家的国旗的SVG图像目录countries/
如何根据道具的值使用React.js,ES6和Webpack导入文件?
这个组件采取一个单一的道具 - countryCode
。这将是诸如ES
西班牙。
当this.props
不在范围内时,如何使用带有this.props.countryCode
的ES6 import
结构?
我试图做到这一点在componentDidMount()
却得到了一个语法错误:
Syntax error: 'import' and 'export' may only appear at the top level (6:2)
你不会做到这一点,你刚才提到的URL并在CDN –
不能导入基于属性的东西将图片(据我所知)。会有这样的帮助吗? :https://github.com/matthewwithanm/react-inlinesvg你可以在组件导入Isvg模块,然后有Isvg src作为属性值' ' –
Jayce444
@ CallumLinington:我会做,但我捆绑它进行生产,需要使用Webpack来做到这一点。 –