Php 已传递的变量未在blade-laravel中显示
当我单击results2 blade中的链接时,传入变量(其中包含“测试文本”)会正常传递,但此值不会显示在仪表板2中blade中 results2刀片服务器中的链接:Php 已传递的变量未在blade-laravel中显示,php,laravel,Php,Laravel,当我单击results2 blade中的链接时,传入变量(其中包含“测试文本”)会正常传递,但此值不会显示在仪表板2中blade中 results2刀片服务器中的链接: <a href="{{route('dashboard2',['wordsRow'=> $wordsRow->body])}}">{{$wordsRow->body}}</a> 在仪表板2视图中: @if (isset($wordsRow)) <hea
<a href="{{route('dashboard2',['wordsRow'=> $wordsRow->body])}}">{{$wordsRow->body}}</a>
在仪表板2视图中:
@if (isset($wordsRow))
<header><h3>{{$wordsRow}}</h3></header>
@endif
@if(isset($wordsRow))
{{$wordsRow}
@恩迪夫
仪表板的URL 2:
确定为什么“测试文本”未显示在仪表板2视图中的任何帮助信息?我从未见过Laravel将$\u GET变量自动传递到视图中。那么,将这些变量传递给视图的代码在哪里呢?我从未见过这样的情况,Laravel会将$\u GET变量自动传递给视图。那么,将这些变量传递到视图的代码在哪里呢?试试看
@if (Request::has('wordsRow'))
<header><h3>{{Request::get('wordsRow')}}</h3></header>
@endif
@if(请求::has('wordsRow'))
{{Request::get('wordsRow')}
@恩迪夫
试试看
@if(请求::has('wordsRow'))
{{Request::get('wordsRow')}
@恩迪夫
public function postWords(Request$Request){$body=$Request['body'];$wordsRow=Words::where(DB::raw('body'),'LIKE',“%$body}%”->get();$Words=newwords();$Words->body=$body;$Request->user()->Words()->save($Words);return view('results2',['wordsRow'=>$wordsRow');},仍然缺少将变量传递到dashboard2视图的方式。也许下面huuuk的答案已经帮到你了。公共函数postWords(Request$Request){$body=$Request['body'];$wordsRow=Words::where(DB::raw('body'),'LIKE',“%{$body}%”)->get();$Words=新词();$Words->body=$body;$Request->user()->Words()->save($Words);返回视图('results2',['wordsRow'=>$wordsRow]);}好吧,您如何将变量传递到dashboard2视图仍然不知道。也许huuuk的以下答案已经帮到您了。语法错误,意外的“;”在行:@if(Request::has('wordsRow'))语法错误,意外的“;”在行:@if(Request::has('wordsRow'))