【发布时间】:2020-03-26 09:32:00
【问题描述】:
在我的 react 和 Laravel 项目中,图像没有显示在 react 组件中。我的图像位于 Laravel 的 public/img 文件夹中,我正在尝试在 resources/js/components/services.js 中访问这些图像 这些方法我都试过了
<img src="./img/front-end.png" alt="icons fron-end" />
<img src="{{asset('/img/front-end.png')}}" alt="icons fron-end" />
<img src={url('./img/front-end.png')} alt="icons fron-end" />
<img src="%PUBLIC_URL%/img/front-end.png" alt="icons fron-end" />
<img src={require('/img/front-end.png')} alt="icons fron-end" />
我也尝试过添加
.setResourceRoot("/");
in webpack.mix.js and tried
<img src={process.env.PUBLIC_URL + '/img/front-end.png')} alt="icons fron-end" />
但不工作,我应该怎么做才能解决这个问题
【问题讨论】:
标签: javascript php reactjs laravel-6 laravel-7