简体   繁体   English

我如何使用下一个图像组件

[英]How do i use the next image components

I uploaded images on image kit, so i can use the image link in my project.我在图像工具包上上传了图像,所以我可以在我的项目中使用图像链接。 I kep getting errors i dont know why.我不断收到错误,我不知道为什么。 I followed the documentation thoroughly.我彻底遵循了文档。 Here is my next config file这是我的下一个配置文件

module.exports = {
    images: {
        domain: ['ik.imagekit.io'],
    },
}

Here is a javascript file that i used to store the images, swhich is then mapped to another file这是我用来存储图像的 javascript 文件,然后将其映射到另一个文件

const vondutch = [
  {
    id: '0',
    name: 'Von dutch pink',
    category: 'Shirts',
    image: "https://ik.imagekit.io/juwoncaleb/l5_ZBzjfMqVE.jpg?ik-sdk-version=javascript-1.4.3&updatedAt=1643717156193",
    image: "https://ik.imagekit.io/juwoncaleb/l5_ZBzjfMqVE.jpg?ik-sdk-version=javascript-1.4.3&updatedAt=1643717156193",
    image: "https://ik.imagekit.io/juwoncaleb/l5_ZBzjfMqVE.jpg?ik-sdk-version=javascript-1.4.3&updatedAt=1643717156193",

    image: "https://ik.imagekit.io/juwoncaleb/l5_ZBzjfMqVE.jpg?ik-sdk-version=javascript-1.4.3&updatedAt=1643717156193",
    image: "https://ik.imagekit.io/juwoncaleb/l5_ZBzjfMqVE.jpg?ik-sdk-version=javascript-1.4.3&updatedAt=1643717156193",

    price: 30000,
    rating: 4.5,
    size: 10,
    
  },
  {
    id: '1',
    name: 'Von dutch blue',
    category: 'Shirts',
    image: "https://ik.imagekit.io/juwoncaleb/l5_ZBzjfMqVE.jpg?ik-sdk-version=javascript-1.4.3&updatedAt=1643717156193",
    image: "https://ik.imagekit.io/juwoncaleb/l5_ZBzjfMqVE.jpg?ik-sdk-version=javascript-1.4.3&updatedAt=1643717156193",
    image: "https://ik.imagekit.io/juwoncaleb/l5_ZBzjfMqVE.jpg?ik-sdk-version=javascript-1.4.3&updatedAt=1643717156193",
    image: "https://ik.imagekit.io/juwoncaleb/l5_ZBzjfMqVE.jpg?ik-sdk-version=javascript-1.4.3&updatedAt=1643717156193",

    image: "https://ik.imagekit.io/juwoncaleb/l5_ZBzjfMqVE.jpg?ik-sdk-version=javascript-1.4.3&updatedAt=1643717156193",
    image: "https://ik.imagekit.io/juwoncaleb/l5_ZBzjfMqVE.jpg?ik-sdk-version=javascript-1.4.3&updatedAt=1643717156193",
    price: 15000,
    brand: 'Adidas',
    rating: 4.0,
    size: 10,
    }
]


export default vondutch;

Here is where the image from the file above is used in a next file这是上面文件中的图像在下一个文件中使用的位置

<div class="slides">
              <Image
                id="slide-1"
                class="imagesli"

                src={image}
              />
              <div>
                <Image src={image1} />
              </div>
              <div id="slide-2">
                <Image src={image2} />
              </div>
              <div id="slide-3">
                <Image src={image3} />
              </div>
              <div id="slide-4">
                <Image src={image4} />
              </div>
              <div id="slide-5">
                <Image src={image5} />
              </div>
            </div>

you may want to map your elements你可能想要 map 你的元素

get array of all URLS-s of images you want to set获取要设置的图像的所有 URLS-s 的数组

var images = [url_1, url_2, url_3...]

and then you should just然后你应该


<div class="slides">
  <Image
    id="slide-1"
    class="imagesli"
    src={image}
  />
  {images.map((url, index) => (
    <div key={index} id={`slide-${index+1}`} >
      <Image src={url} />
    </div>
))}
</div>

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

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