这篇文章主要介绍vue.js如何渲染图片,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
vue.js渲染图片的方法:首先初始化列表;然后获取上个页面带过来的参数,获取api,app,foot;接着向后传递参数;最后渲染本地图片。
vue.js渲染图片的方法:
带参数传值
本地美食
<template>
<div>
<h2>美食</h2>
<table border="1">
<tr>
<td>美食</td>
<td>美食图片</td>
<td>美食价格</td>
</tr>
<tr v-for="i in footlist">
<td>{{i.name}}</td>
<td><img :src="i.img" height="100" width="100"></td> // 渲染本地图片
<td>{{i.price}}</td>
</tr>
</table>
</div>
</template>
<script>
export default {
name: "foot",
data: function () {
return {
footlist: [] //初始化列表
}
},
mounted() {
var aa = this.$route.params.id; //获取上个页面带过来的参数
this.axios({
url: '/api/app/foot/', //api 是跨越时设置的 app是路由分发 foot是后端的接口
data: {aa:aa}, //向后端传递参数
method: 'post' //post方式
}).then((res) => {
if (res.data.code == 200) { // code == 200时
this.footlist = res.data.message; // 初始化赋值
console.log(res)
}
})
}
}
</script>
<style scoped>
</style>
以上是“vue.js如何渲染图片”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。