[英]How to set a background image from array of objects in Bootstrap carousel jQuery?
[英]How to set background image with array of objects?
我正在尝试使用来自对象数组的图像设置背景......我有一个像这样的对象数组:
const cars= [
{name: "Toyota", image: "toyota.jpg"},
{name: "Ford", image: "ford.jpg"}
];
我想获得丰田图像,即: console.log(cars[0].image);
...所以我尝试创建一个变量: let imageSource = car[0].image;
document.body.style.backgroundImage = imageSource;
//不工作...
您需要将图像包装在url()
:
const cars = [ {name: "Toyota", image: "https://picsum.photos/200/300?1"}, {name: "Ford", image: "https://picsum.photos/200/300?1"} ]; const imageSource = `url(${cars[0].image})`; document.body.style.backgroundImage = imageSource;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.