假设有一个模板layout.blade.php:
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>@yield( 'page-title' )</title>
</head>
<body>
@yield( 'content' )
</body>
</html>
还有一个模板sub.blade.php:
@extends( 'layout' )
@section( 'page-title', 'СЮДА_НАДО_ПЕРЕДАТЬ_ЗНАЧЕНИЕ_ПЕРЕМЕННОЙ' )
@section( 'content' )
<div>
Hello, World!
</div>
@endsection
我想在sub.blade.php模板中传递page-title的变量值,但找不到正确的方法。以下构造会导致错误:
@section( 'page-title', {{ $MyPageTitle }} )
应该怎么做?
在
section第二个参数中仅指定值:代替:
通过连字符命名的部分名称也存在问题,最好也将其替换
page-title为pageTitle.