php - 使用 Laravel 在主布局中输出为空白
问题描述
我是 Laravel 的新手,我正在使用 laravel Blade 的模板布局继承,这是我的代码,在浏览器上显示 hello 很简单。但运行此之后,我的输出显示为空白。浏览器或控制台窗口上没有显示错误。请帮我找出我的错误。
大师之刃.php
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>master page</title>
</head>
<body>
<div>
@yield('content')
</div>
</body>
</html>
body.blade.php
@extends('master')
@section('content')
<h1> Hello </h1>
@endsection
学生控制器.php
public function viewmasterpage()
{
return view('master');
}
网页.php
Route::get('/masterpage','studentcontroller@viewmasterpage')->name('masterpage');
解决方案
您正在那里返回master
布局,studentcontroller
因为您将找不到任何需要返回body
的扩展master
布局并包含<h1> Hello </h1>
public function viewmasterpage()
{
return view('body');
}
推荐阅读
- apollo-client - 使用 useLazyQuery 钩子进行异步验证
- ios - Scene Reconstruction with ARGeoTrackingConfiguration
- aws-lambda - 如何将 AWS cloudwatch 事件添加到基于具有 terraform 的容器映像的 aws_lambda_function?
- r - Customize highlight between between plotly figure and leaflet map
- javascript - React - 使用 IF 和 Else 重构代码
- odoo - Why I'm getting error when creating a new sale order line in odoo?
- sql - SQL中如何将0添加到数字属性中,以便属性中的所有数字都是10位数字
- java - 如何使用 java 流来检索 x 名称的值?
- json - 将 json 文件中的 2 列拉入 pandas 数据框
- php - 将 if 语句的条件分配给变量