使用laravel中的数据重定向回到表单

Che*_*ea 0 php laravel

我在控制器中有这个功能.

 public function newsedit($id)
   {
      $editNews = $this->agro->find($id);
      //return $editNews;
      return Redirect::back()->with('editNews',$editNews);
     //return View::make('agro.show')->with('editNews',$editNews);
   }
Run Code Online (Sandbox Code Playgroud)

返回$ editNews显示数据,因此$ editNews.Now中有数据我试图使用重定向将相同的数据传递给视图,如上面的代码所示.但显然价值没有通过.以下代码显示视图中的值不可用

@if(isset($editNews))
     <h1> value availabel</h1>
 @else
     <h1> No value </h1>
 @endif
Run Code Online (Sandbox Code Playgroud)

它显示无值.请帮我传递数据来查看.我不明白我哪里出错了.

Jon*_*201 5

Laravel 4:

@if(Session::has('editNews'))
Run Code Online (Sandbox Code Playgroud)

Laravel 5:

@if(session()->has('editNews'))
Run Code Online (Sandbox Code Playgroud)

如果要获取数据,请替换has()get()