javascript - 获取图像未找到 404,API laravel
问题描述
我在 Laravel 5.8 中配置了一个 API,当我尝试在 Ionic 中显示时,它是否以 JSON 格式返回数据,只有要显示的文本而不是图像,我应该怎么做才能显示图像?
这是我的 Laravel 控制器
这是我的 API 路线
以及包含图像的 laravel 目录
这是我在 ionic 4 中的 ts 服务
这是控制台中的结果
如果有人可以帮助我找到解决方案,如何显示我的图像,我在中继器中记录的图像以及数据库中的名称。
解决方案
图像是静态文件。这些文件必须可以通过网络访问。您无法使用 访问它们api
。
这将通过 URL 访问:
http://127.0.0.1:8000/images/2090830955.jpg
您正在进入image
对象student
,因此您可以定义一个在前端IMAGE_URL
具有价值的常量,您可以像这样显示图像:http://127.0.0.1:8000/images/
<img scr={{IMAGE_URL+student.image}}/>
推荐阅读
- excel - VBA中的嵌套if函数
- angular - 将 Youtube API 与 Angular 6 (Typescript) 一起使用
- php - 我的网站 URL 仅在从内部单击时有效
- python - Python 找不到 mvnc 模块
- go - 使用 db.Create 和 db.FirstOrCreate 将数据保存到数据库时,“ID”列的值为“0”
- ios - iPhone X 布局对比普通 iPhone 布局
- matlab - cell2mat 在执行转换时从元胞数组中消除一列
- reactjs - 与 react-final-form 一起使用时,textarea 中未填充 defaultValue
- python - 根据新值对 CSV 进行排序并打印前 10 行
- c# - C# windows 媒体播放器事件:播放列表完成时