需求:移动端的banner循环动态添加tabber

//无法加载
<div v-for="(item.index) in list">
<img :src="item.imgurl" />
</div>
export default{
data(){
return {
list:[{text:'二手房',imgurl:'../assets/images/111.png'},
{text:'新房',imgurl:'../assets/images/222.png'}]
}
}
}
//可以加载
<img src="../assets/images/111.png"/>
解决方法:
export default{
data(){
return {
list:[{text:'二手房',imgurl:require('../assets/images/111.png')},
{text:'新房',imgurl:require('../assets/images/222.png')}]
}
}
}
原因: 必须用 require() 引入图片才能生效,和 vue-loader 资源路径处理 有关系。
