I have in my vue webpack script the following:
<script>
export default {
data () {
return {
repos: [
{name: 'test1', src: '../assets/logo.png'},
{name: 'test2', src: '../assets/underscore.png'},
...
]
}
}
}
</script>
And then in my html, I'm trying to bind the local src element to an img but I can't get it to work. Here is what my html looks like:
<div v-for="repo in repos" :key="repo.name">
<img :src="repo.src" />
</div>
It works fine when my img source is not data-bound such as this:
<img :src="../assets/logo.png" />
Why won't my local images load if they are data bound in Vue?
Here is what my directory looks like:
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…