2301_76826086 2024-05-28 00:43 采纳率: 70%
浏览 0
已结题

axious怎么把图片正常显示出来

img

img


怎么样才能让图片显示正常 而不是字符串怎么样才能让图片显示正常 而不

  • 写回答

2条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2024-05-28 00:43
    关注

    引自免费微信小程序:皆我百晓生

    为了使图片正常显示,你需要确保图片URL是有效的,并且在HTML中正确地引用它。根据提供的代码和信息,看起来你已经从服务器成功获取了图片的URL。接下来,你需要在模板中使用<img>标签来显示图片。

    books.vue文件中的<template>部分,找到适当的位置,将图片URL插入到<img>标签中。以下是修改后的代码示例:

    <template>
      <div>
        <button @click="getmsg()">获取信息</button><br>
        <img :src="list.bigImgUrl" alt="Book Cover" width="200" height="200"><br> <!-- 添加这一行 -->
        {{list.title}}<br>
        {{list.slogan}}<br>
        作者:{{list.author}}&nbsp;出版社:{{list.bookConcern}}&nbsp;&nbsp;出版日期:{{list.publishDate}}<br>
        {{ $route.params.id}}<br>
      </div>
    </template>
    

    这里,我添加了一个新的<img>标签,设置了src属性为list.bigImgUrl,这样就会显示从服务器获取的图片。同时,我还添加了alt属性用于提供替代文本,以及widthheight属性来设置图片大小,可以根据实际需求调整这些值。

    现在,当getmsg()方法执行并成功获取数据后,图片应该会正常显示在页面上。如果仍然遇到问题,可能是因为服务器返回的URL无效或者图片资源本身存在问题。确保服务器返回的URL能直接在浏览器中打开并显示图片。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 6月5日
  • 已采纳回答 5月28日
  • 创建了问题 5月28日