我目前正在开展涉及权限的laravel项目。这是我第一次处理权限。在应用程序中,未经许可的某些用户无法在表中看到某些列。我做的是
<table>
<thead>
<tr>
<th>Col A</th>
<th>Col B</th>
@if(has permission)
<th>Col C</th>
@endif
</tr>
</thead>
<tbody>
@foreach(....)
<tr>
<td>A</td>
<td>B</td>
@if(has permission)
<td>C</td>
@endif
</tr>
@endforeach
</table>
我发现这有点愚蠢吗?代码冗长且难以维护我正在考虑一种更好的方法来处理这个问题。