【问题标题】:problems while tying to load a image in Laravel with <img src={{route()}}使用 <img src={{route()}} 在 Laravel 中加载图像时出现问题
【发布时间】:2020-10-05 02:38:25
【问题描述】:

向社区致意...所以我正在使用 Laravel 开发一个小型紧凑型应用程序。问题是我正在尝试从存储文件夹“存储/宠物”中加载图像,我尝试使用另一个控制器成功,但是这一次..我不知道这是怎么回事..我做错了,似乎找不到图片,(尽管我从 MySql 获得文件名)因为我没有收到来自 Laravel 的警告..我会很感激任何帮助..欢迎任何帮助..:))

我尽力解释...

控制器

加载图片的函数

路线

视图 pet.blade.php

如果需要我可以添加更多的“截图”,最后一个是来自 ctrl+U 的代码,其中路由路径可用...

【问题讨论】:

  • 请勿将您的代码发布为图片...代码是文本,请将其复制并粘贴到您的问题中,然后格式化。
  • 你从服务器 200、500 得到什么响应?
  • 您是否尝试在响应的第二个参数中传递标头?
  • 嗨 lagbox 感谢您的回复。好吧!在控制台中我看到:错误:请求失败,状态为 404,而在“网络”中,我看到 200。我想是因为我的对象“宠物”从控制器中正常...:))
  • 您好,Darick...我真的不理解您..您的意思是在我的 getImage($filename){} 中添加第二个参数 ???? :))

标签: php laravel


【解决方案1】:

您应该始终尝试将代码作为文本发布,因为它是文本而不是图像。

现在您已经弄清楚如何为无效的请求获取错误,您可以解决该问题。

在第 71 行的文件 C:\wamp64\www\proyectos_Laravel\petcare_service\app\Http\Controllers\PetController.php 中找不到类 'App\Http\Controllers\Response'

您没有在 Controller 中为 Response 类起别名:

use Response;
// or
use Illuminate\Support\Facades\Response;

或者(如 cmets 中所述)您可以使用辅助函数而不是外观:

response()

【讨论】:

  • 有效!!!!!!!!!上帝保佑stackoverflow !!!!!...非常感谢你!!..下次我发布一些问题时,我会尝试听从你的建议.!问候!!!:))))))
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-14
  • 1970-01-01
  • 2018-08-20
  • 1970-01-01
  • 2019-05-14
  • 1970-01-01
相关资源
最近更新 更多