当我这样做时,我试图从我的数据库输出状态:
未定义变量:states(查看:C:\ xampp \ htdocs \ Prayas1 \ resources \ views \ welcome.blade.php)
这是我的欢迎刀片:
{!!Form::open(['route' => 'state']) !!}
<select>
@foreach($states as $state)
<option value="{{$state->state_name}}" data-id="{{$state->state_id}}">{{$state->state_name}}</option>
@endforeach
</select>
{!!Form::close()!!}
我已经定义了&#34;状态&#34; StateController中的变量:
class StateController extends Controller
{
public function getState()
{
$states=DB::table('tbl_state')->get();
return View('welcome')->with($states);
}
}
我只是不明白我做错了什么?
答案 0 :(得分:1)
这样做
return View('welcome')->with('states', $states);
答案 1 :(得分:1)
return view(welcome , compact('state'));
将是正确的方式。