Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel@yield使用HTML标记显示内容_Laravel_Laravel Blade_Yield - Fatal编程技术网

Laravel@yield使用HTML标记显示内容

Laravel@yield使用HTML标记显示内容,laravel,laravel-blade,yield,Laravel,Laravel Blade,Yield,我对Laravel是新手,我面临着这个问题,当我使用@yield('content')查看一些HTML时,输出将是将其解码为HTML的确切联系 这是我的密码: @yield('content',"<p>This is a great starting point for new custom pages</p>") @yield('content',“这是新定制页面的一个很好的起点”) 输出是:这是新自定义页面的一个很好的起点 下面是一个屏幕截图: 有人能帮我知道发

我对Laravel是新手,我面临着这个问题,当我使用@yield('content')查看一些HTML时,输出将是将其解码为HTML的确切联系

这是我的密码:

@yield('content',"<p>This is a great starting point for new custom pages</p>")
@yield('content',“这是新定制页面的一个很好的起点

”)
输出是:
这是新自定义页面的一个很好的起点

下面是一个屏幕截图:


有人能帮我知道发生了什么吗?

@Mousa alfailly,您不必用html标记传递返回值 如果您想更改返回值。。。然后在呈现内容的位置执行此操作

@yield('content',"<p>This is a great starting point for new custom pages</p>")
然后你的

@section('content')
$var = "This is a great starting point for new custom pages";
<p>
 {{$var}}
</p>
@endsection
@节(“内容”)
$var=“这是新自定义页面的良好起点”;

{{$var}}

@端部
在Laravel中,
@yield
指令希望从生成html的文件中提取您记录的
@部分。当您拉入
@部分
时,它在页面上被格式化为正确的html

所以,如果你有这样一个部分:

@section('paragraph')
    <p>here is some text</p>
@stop
这将简单地输出html:

这里有一些文字

您对此做了什么:

@yield('content',"<p>This is a great starting point for new custom pages</p>")
@yield('content',“这是新定制页面的一个很好的起点

”)

如果“内容”部分不可用,则提供屏幕上显示的默认文本此文本被转义,因此您将看到html标记

指令
@section
定义了一部分内容,而指令
@yield
用于显示给定部分的内容

所以,如果你有@section像-
@section('paration')
@endsection

然后,@yield必须像-
@yield('段落')

范例

@yield
指令中-

@yield('content')
@部分
指令中-

@section('content')
...
your html content
...
@endsection
@yield('content')
@section('content')
...
your html content
...
@endsection