在 vue.js 中显示图像

阿布阿布

我正在尝试开发 SPA。在这方面,我在前端使用 vue.js 2,在后端使用 Laravel 5.5 API。现在我想在前端显示图像。我用 HTML 写了下面的代码

<img :src="/images/addressObj.image"/>

我应该将图像放在 Laravel 的什么位置,如何在 vue.js 中访问该图像?

多宝

这里的问题是,你没有使用正确的:SRC ATTR,:SRC重视域字符串作为值,不要让双引号迷惑你,你有双引号把你的格式化字符串之间,注意,如果使用:src="www.google.com/size"的IMG将试图找到该网址www.google.com/size,而不是www.google.com/350x150,或者如果你尝试www.google.com/{{size}}了IMG将设法找到www.google.com/%7B%/Bsize%7D%7D(大小它是来自下面的例子一个VAR)

new Vue({
  el: '#app',
  data() {
    return {
      size: '350x150',
      size2: '350x400'
    }
  }
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.13/vue.js"></script>


<div id="app">
  <button @click="size = '350x150'">Size 350x150</button>
  <button @click="size = '350x200'">Size 350x200</button>
  <!-- notice the single quotes -->
  <img :src="'http://via.placeholder.com/' + size" />
  <hr />
  <button @click="size2 = '350x400'">Size2 350x400</button>
  <button @click="size2 = '350x300'">Size2 350x300</button>
  <!-- here with string interpolation -->
  <img :src="`http://via.placeholder.com/${size2}`" />
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Vue.js无法加载SVG图像?

来自分类Dev

如何在vue.js中显示嵌套对象

来自分类Dev

Vue.js从远程源获取图像

来自分类Dev

在Vue JS的表格内显示图像以及基本URL(Laravel 5.2)

来自分类Dev

如何在Vue js中在线引用图像?

来自分类Dev

在vue.js模板中显示主机名

来自分类Dev

如何在vue.js中显示富文本内容?

来自分类Dev

从API在vue.js中加载图像

来自分类Dev

在Vue.js中显示整个对象

来自分类Dev

Vue JS中的名称验证

来自分类Dev

Vue JS数据未显示在模板上

来自分类Dev

Vue.js在模板中显示多个值

来自分类Dev

Dropzone.js不在vue-js-modal中显示

来自分类Dev

卡显示Vue JS

来自分类Dev

为什么使用getter在vue js中未显示counter?

来自分类Dev

Vue Js在qoutes中显示对象

来自分类Dev

如何使用Vue.js在CSS网格中显示项目

来自分类Dev

使用Express下载图像并使用AJAX在Vue中显示

来自分类Dev

在vue js中返回[[PromiseResult]]

来自分类Dev

如何以Vue Js形式处理图像

来自分类Dev

在Vue JS的表格内显示图像以及基本URL(Laravel 5.2)

来自分类Dev

Vue.js没有在组件中显示图标

来自分类Dev

Vue JS无法显示数据

来自分类Dev

Vue js 中的递归组件

来自分类Dev

模板未在 Laravel 5.5 和 Vue.js 中显示

来自分类Dev

在 vue.js 中动态添加/删除图像

来自分类Dev

Vue.js 中的导航

来自分类Dev

Vue 中的绑定图像源不显示图像

来自分类Dev

如何使用 Vue.js 组件从 Firestore 中删除图像