繁体   English   中英

我将如何在视图中编写 Laravel ifelse 条件

[英]how i will write Laravel ifelse condition in views

嗨,我被困在 laravel 中 ifelse 语句中的 URL 中。 请在下面找到代码

<body @if(Request::path('/contact')) class="single-page contact-page" 
@elseif(Request::path('/about')) class="single-page about-page"
    @elseif(Request::path('/causes')) class="single-page causes-page"
    @endif>

有很多解决方案。 我在下面写2。 你可以使用任何你想要的东西。

<body @if(request()->path() == "/contact") class="single-page contact-page"
      @elseif(request()->path() =='/about') class="single-page about-page"
      @elseif(request()->path() == '/causes') class="single-page causes-page"
    @endif>

或者

@php
    $className = "";
    if(request()->path() == "/contact") {
        $className = "contact-page";
    } elseif(request()->path() == "/about") {
        $className = "about-page";
    } elseif(request()->path() == "/causes") {
        $className = "causes-page";
    }
@endphp
<body class="single-page {{ $className }}">

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM