我想在请求网址时显示一个网页,但我得到的是一个空白页面,尽管页面中有内容。我一直试图弄清楚我的代码可能出现什么问题,但到目前为止还没有提出任何问题。这是我的代码中的内容
在我的web.php文件中,我有这条路线
Route::get('/home', 'HomeController@index')->name('home');
// Student
Route::get('/students', 'StudController@index');
Route::get('/student/create', 'StudController@create');
Route::post('/students', 'StudController@store');
// Employee
Route::get('/employees', 'EmpController@index');
Route::get('/employee/create', 'EmpController@create');
Route::post('/employees', 'EmpController@store' );
Route::get('/employee/{id}', 'EmpController@show');
// Faculty
Route::get('/faculty', 'FacultyController@index');
在EmpController文件中,这是向员工显示id的方法(注意缺少查询,因为我只是在测试请求这个uri时是否显示页面)
public function show()
{
return view('emp.employee');
}
这是链接
<a href="/employee/{{ $employee->id }}" data-toggle="tooltip" title="View"><i class="fa fa-file-text-o" aria-hidden="true"></i></a>
这是我在resources / views / emp /文件夹中的employee.blade.php
@extends('layouts.master')
@section('content')
<h3>Why is this page blank?</h3>
@endsection
错误报告设置为true。我错过了什么?这应该很简单
答案 0 :(得分:0)
重新启动系统后,我仍然无法正确访问链接。检查了laravel.log文件,没有任何指向它的问题。然而,我能够通过创建另一个控制器解决这个问题,一切都很完美。仍然不知道为什么我有问题。