繁体   English   中英

样式背景不显示图像

[英]Style background not showing an image

我似乎无法解决这个问题,网址没有显示为图像,我该怎么办?

我认为问题出在样式背景图像上,但我不确定,名称显示正常但图像不是。

这是代码:

import React, {useState} from "react";
import TinderCard from "react-tinder-card";


function TinderCards() {

const [people, setPeople] = useState([
    {
        name:"sonny", 
        url:"https://upload.wikimedia.org/wikipedia/commons/b/b8/Lola_Astanova.jpg",
    },
    {
        name:"danny",
        url:"https://upload.wikimedia.org/wikipedia/commons/b/b8/Lola_Astanova.jpg",
    },
]);
// const people = [];             array
return (
    <div>
      <h1>cards</h1>

             {people.map((person) => ( <TinderCard 
             className="swipe"
             key={person.name}
             preventSwipe={['up', 'down']}
             >



                 
                 <div 
                     // eslint-disable-next-line no-template-curly-in-string
                     style={{ backgroundImage: 'url(${person.url})' }}
                     className="card">
                     <h3>{person.name}</h3>
                     
                 </div>
             </TinderCard>
             ))}
    </div>
);
 }

 export default TinderCards

这也是我会做的。 如果卡住,则向后工作。 我认为抽动会起作用。 不显示图像等于? 您是否查看过源代码/output 是什么?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM