【发布时间】:2018-04-17 06:19:31
【问题描述】:
我需要输出一个列表,其中一个元素是图片。图片的链接不同。
for (let i = 0; i < this.contentKeys.length; i++) {
let ingUrl = `../../img/data/${this.content[this.contentKeys[i]].imgMin}`
ContentElements.push(
<li key={i}>
...
<div style={{backgroundImage: 'url(' + require(ingUrl) + ')'}} ></div>
...
在这种情况下,这不起作用。只有 require(如果静态路径)或 import 有效。
导入不能循环使用,静态路径不适合我。
如何正确解决我的问题?
【问题讨论】:
-
好奇为什么不使用绝对图像路径?