【发布时间】:2020-05-21 15:23:32
【问题描述】:
我想让购物应用程序做出反应,但我做错了我不知道的事情。错误是什么? 我想导入图像并根据“sku 编号”循环它们,但我只是获取图像的标题。我看不到图像,我无法获取它们。
<img src="../src/images/{{$product.sku}}.jpg" alt={product.title} />
这是获取代码。我已经尝试过,我正在尝试不同的代码来获取,但它不起作用。 Products.js:
import React, { Component } from "react";
import a from "./a.json";
import "./styles.css";
class Products extends Component {
state = {
products: a.products
};
render() {
const productItems = this.state.products.map(product => (
<div className="col-md-4">
<div
className="thumbnail text-center"
style={{ backgroundColor: "black" }}
>
<a href={product.id} onClick={this.props.handleAddToCart}>
<img src="../src/images/{{$product.sku}}.jpg" alt={product.title} />
</a>
</div>
</div>
));
return <div className="row">{productItems}</div>;
}
}
export default Products;
【问题讨论】:
-
DOM 上返回了什么
src值?这可能是一个线索
标签: javascript html reactjs react-native react-redux