如何将图像链接从 Laravel 存储发送到前端(角度)。除图像外的所有工作属性

分享于2023年06月29日 angular javascript laravel php 问答
【问题标题】:How to send image link from Laravel storage to frontend(angular). All work property except image如何将图像链接从 Laravel 存储发送到前端(角度)。除图像外的所有工作属性
【发布时间】:2023-06-28 03:43:01
【问题描述】:
  public function index(){
        $data = HeaderSlider::all();
        return $data;
    }

  

如何将(Laravel)图像作为链接发送到前端(角度) 我在哪里存储像响应一样发送的图像?我尝试在 laravel 中存储但没有成功?我只想将链接从服务器发送到前端 Angular 并在 Angular 中绑定 src 并打印图像。我来自索引函数 laravel 的所有数据都到了前端和除图像链接之外的所有工作属性? laravel 中的哪个文件夹主要用于存储图像?我尝试在谷歌答案上搜索,但我只找到我不想要的请求输入类型。


【解决方案1】:
i'm also working on angular with laravel , best approach to is to concatenate full url in laravel query with image , like , 
Website Url where you will put your laravel api address
-------------------------------------------------------

HeaderSlider::CrossJoin('websiteurl')->select(DB::raw('CONCAT("websiteurl.base_url , headerslider.image") as image'))->get()

【讨论】:

  • 我不明白这有点复杂
  • website Url 是另一个表,您将在其中放置完整的 url,例如 www.example.com/api ,您的图像路径将是 storage/image/path ,现在您必须连接 www.example。 com/storage/image/path