ホームページ >ウェブフロントエンド >Vue.js >vue.js 画像をレンダリングする方法
Vue.js の画像レンダリング方法: まずリストを初期化し、次に前のページから取得したパラメーターを取得し、api、app、foot を取得し、パラメーターを逆方向に渡し、最後にローカル画像をレンダリングします。
[関連記事の推奨: vue.js]
vue.js レンダリング画像メソッド:
パラメータを使用して値を渡す
地元の食べ物
<template> <div> <h1>美食</h1> <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>
関連する無料学習の推奨事項: javascript(ビデオ)
以上がvue.js 画像をレンダリングする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。