最近几天我正在学习laravel。似乎无法弄清楚如何在三元运算符中呈现动态锚标记。下面是我的代码片段:
@foreach($task_list as $task)
<td>{!! $task->completed? 'Yes' : '<a href="/task/complete/$task->id" >Mark as complete</a>' !!}</td>
@endforeach
基本上我正在检查特定任务是否完成(通过 $task->complete 模型属性)。如果是,则显示字符串“是”,否则呈现一个显示“标记为完成”的链接。此链接会将用户带到一条路线“/task/complete/{id of the task}”,我将在其中进一步处理它。
我无法将任务的 id 获取为链接 url 的一部分(通过 $task->id 属性)。非常感谢一些帮助和知识分享