I have an array of plants. Each plant is an object that includes its name, characteristics, and its image path. I want to show them in a v-for list.
What I've tried:
<img v-bind:src="plant.img"> and this:
<img v-bind:src="'./../../assets/plants/' + plant.name + '.jpg'"> Neither showed the image.
But when I put the image path, like this:
<img src="./../../assets/plants/rose.jpg"> It shows.
It's not v-for error too. What's wrong with my code?
data() { return { plants: [ { name: 'Rose', sun: 4, water: 6, care: 5, img: "./../../assets/plants/rose.jpg" }, { name: 'Mint', sun: 8, water: 3, care: 4, img: "./../../assets/plants/mint.jpg" }, { name: 'Thyme', sun: 7, water: 4, care: 3, img: "./../../assets/plants/thyme.jpg" }, { name: 'Oregano', sun: 4, water: 6, care: 5, img: "./../../assets/plants/oregano.jpg" }, { name: 'Lavanda', sun: 8, water: 3, care: 4, img: "./../../assets/plants/lavanda.jpg" }, { name: 'Patchouli', sun: 7, water: 4, care: 3, img: "./../../assets/plants/patchouli.jpg" }, ] }};