laravel中的NotFoundHttpException错误

时间:2018-02-22 10:20:52

标签: laravel

这是我的观点:

<img src="../public/{{ $axid->img }}">

这是我的路线:

Route::get('/ax/{axid}', function($id) {
$axid = show::find($id);
return view('ax', compact('axid'));

图像以公开/上传方式上传,并显示为型号名称。但是,我有这个错误:

  

NotFoundHttpException

......问题是什么?

2 个答案:

答案 0 :(得分:1)

如果我们假设您的图片解析代码运行正常并且您要返回要显示的图片的完整网址,请将您的观看代码更改为:

<img src="{{ asset($axid->img) }}">

答案 1 :(得分:1)

请查看 如何设置此内容:

在转到此href之前查看..:<a href="/ax/{{ $variable->id }}">Get ID</a>

路线:Route::get('/ax/{id}', 'AxidController@get');

我假设Show的控制器是您的型号名称:

public function get($id, Show $show)
    {
        $axid = $show->find($id);

        return view('page', compact('axid'));
    }

ax/{id}

的页面上
<img src="{{ $axid->image }}">