Laravel如何获取URL路由传递的参数并在目标页面打印显示
解决方案
你的路由定义、控制器传参逻辑已经正确,只需按如下修改即可实现参数打印:
1. (可选优化)调整列表页跳转链接
推荐使用Laravel路由名称生成跳转地址,避免后续路由路径调整后需要批量修改链接,修改search.blade.php的链接代码:
<td> <a href="{{ route('web.daftar', $nama->nombor) }}">DAFTAR</a> </td>
2. 目标页打印参数
你已经通过compact('nombor')将参数传递到了dahDaftar视图,直接使用Blade输出语法调用变量即可,修改dahDaftar.blade.php代码:
<body> <hr>{{ $nombor }}</hr> </body>
Laravel自带的
{{ }}语法会自动转义输出内容,可有效避免XSS安全问题,无需额外处理。
内容的提问来源于stack exchange,提问作者Amir Shouqqie
相关产品推荐
相关产品推荐

