Laravel 带输入按钮的 Blade if 语句

Laravel Blade if statement with input button

有人知道如何使用 Laravel Blade 正确创建输入按钮吗?我需要在活跃状态和不活跃状态之间切换。这就是我使用 if 语句的原因。

这是我在表格数据中创建输入按钮的代码 <td>

@if ({{ $customer->active }})

        <input type="button" name="active" value="Active">

@else   

        <input type="button" name="active" value="Inactive">

@endif

错误

Parse error: syntax error, unexpected '<' (View:...)

结果(实施解决方案后)

<td>
        <input type="button" id="active" name="active" 
        value="{{ $customer->active ? 'Active' : 'Inactive' }}">

</td>

如果 active 为 false,它不会打印 0,因此你会得到这个错误。

{{ ($customer->active ? '1' : '0') }}

我觉得应该可以

如果我没理解错的话,您只是想切换按钮的值对吧?为什么不只是 <input type="button" name="active" value="{{ $customer->active ? 'Active' : 'Inactive' }}">