Laravel 在vuejs中未显示img从url动态获取

Laravel 在vuejs中未显示img从url动态获取,laravel,vue.js,vuejs2,Laravel,Vue.js,Vuejs2,我正在尝试显示图像,但未能正确获取url <div id="app"> <div v-for="post in posts"> <img :src="'{{Config::get('app.url')}}/public/img/' + post.pic" width="100px" margin="10px" /> </div> </div> 设置此应用程序url APP_URL=localhost/project 及 在.en

我正在尝试显示图像,但未能正确获取url

 <div id="app">
<div v-for="post in posts">
<img :src="'{{Config::get('app.url')}}/public/img/' + post.pic" width="100px" margin="10px" />
</div>
</div>

设置此应用程序url

APP_URL=localhost/project


在.env文件中,将APP_URL更改为localhost/project

注意:永远不要在url中显示public


建议:请使用虚拟主机以正确处理laravel项目。

您遇到的错误我没有收到任何错误,但我在pic url中得到了错误的路径,它缺少在.env文件中显示您的应用程序url的真实路径。APP_URL=,仍然保持不变。不工作我的意思是你的代码给出了路径
{{{Config::get('APP.URL')}/public/img/“
这基本上是
'localhost/public/img/”
所以我不明白你的问题?你使用的是虚拟主机还是
php artisan服务器
php artisan服务器如果我包括了缺少的项目文件夹名,比如/project/public/imgcan,你能告诉我你的项目文件夹在哪里吗localhost/public/img/male.png,但实际路径是localhost/project/public/img/male.png
php artisan config:clear