我可以在laravel
中使用file storage paths
,如下所示:
// $request->image = '/about/imageID.jpg'
Storage::disk('public')->put($request->imagePath, $imageData);
但是当我尝试在vue.js
内的img element
中显示图像时,我必须添加/storage
前缀:
// response.imagePath = '/about/imageID.jpg'
<img :src="'/storage' + response.imagePath">
这使得使用来自file storage
的图像变得繁琐,因为我不能直接使用imagePath
作为src
,而是必须为每个img element
添加/storage
前缀。
当从file storage
加载图像时,是否有方法将vue
配置为始终采用/storage
前缀?
2条答案
按热度按时间lqfhib0f1#
对于任何人谁有这个问题,请尝试
或
保存文件之前
sr4lhrrt2#
创建storage/app/public的快捷方式
保存图片
获取图片示例url