class ProductComponent extends Component {
render() {
var url = 'http://via.placeholder.com/150x150';
return (
<div>
<figure><img src={url} alt=""/></figure>
<div className="prod-dtl">
<span><img src={canada_logo} alt=""/> Williamsburg tote bag iPhone America…</span>
<h3>$15.00 <em>$ 25.00</em></h3>
<button className="add-btn">+</button>
</div>
</div>
);
}}
以上是我的代码,假设我从 API 获取图像。
我已经使用create-react-app来创建应用程序,现在的问题是当我在 Web 视图中打开我的项目时它正确显示。
但是,当我选择像 nexus 6 或 iphone 6 这样的设备时,无论任何设备都是从 chrome 控制台。图片网址将从
http://via.placeholder.com/150x150 => http://via@2x.placeholder.com/150x150
自动请帮助解决这些问题,我需要修复任何要附加的图像。