如何隐藏 Laravel Blade 中的按钮?

问题描述 投票:0回答:1
php laravel laravel-blade
1个回答
0
投票
@if(false)
    <button>...</button>
@endif

在这一部分中, false 应该是可变的,而不是 false 本身。 当您将其设置为 false 时,它会显示隐藏。

这是我的参考。

首先在控制器中,您应该设置值。

public function Bill()  
{  
    $bill = Bill::find($id);  
    $condition = $bill->some_property === 'your value'; // Set your condition here  

    return view('bill_view', compact('bill', 'condition'));  
}  

在你看来:

<td>  
    @if(!$condition) <!-- Assuming you want to hide the button when condition is true -->  
        <button class="btn btn-primary action" data-href="{{ route('credit-card-accept', $bill->id) }}">  
            <i class="fa fa-pen"></i>  
        </button>  
    @endif  
</td> 

希望它对你有用。

© www.soinside.com 2019 - 2024. All rights reserved.