html - 如何将 html 代码添加到 laravel 控制器?
问题描述
我已经尝试过使用这样的 <a href="('.test->$id') >Button,但它不起作用。问题是如何在 laravel 控制器中的 html 代码中包含“路由”。
解决方案
虽然在控制器中编写 html 不是最佳实践,并且应该在刀片文件中完成,但您可以使用连接route()
在字符串中使用方法,如下面的代码:
return '<a href="'.route('test',$id).'">Button</a>';
推荐阅读
- ruby-on-rails - Rails API ActiveStorage DirectUpload 产生 422 错误 InvalidAuthenticityToken
- sorting - Google 表格上的简单排序脚本不起作用
- html - 如何设置具有不同引导响应尺寸的图像的最大宽度?
- javascript - How to trigger Jquery slide effect only when a specific option is selected and button is clicked?
- python - 如果我的登录路径从 Flask 中的表单中读取信息,如何让假测试用户登录 pytest
- elasticsearch - 在弹性搜索嵌套对象中应用多个过滤器
- php - 获取 PHP 类之外的常量列表
- google-cloud-sql - 如何在 Event OnBeforeCreate 上使用数据库数据
- swift - 如果没有在 Swift 中加载奖励广告,如何隐藏 UIButton?
- amazon-web-services - 服务器上保存凭据和apikey的最佳位置是什么?