我在重定向 laravel 命令中的消息中插入重定向链接时遇到问题。 这就是我想要的:
return redirect('validation')->with('warning','to correct mistake, click here');
单击此处后,我必须加载另一个页面,其中包含映射到此处的 url。 像这样的东西,但这个解决方案不起作用:
return redirect('validation')->with('warning','to correct mistake, click <a href="#top">here</a>');
我认为您在视图中使用此来显示警告。
{{ session('warning') }}
您需要在视图中使用这些括号来显示警告并允许浏览器处理 html。
{!! session('warning') !!}
这些括号{{ }}
转义 html 标记,并将 html 呈现为纯文本以防止 XSS 攻击。
如果要从后端注入html,则必须使用{!! $html !!}
它将html呈现为html。
您可以查看显示日期 - Laravel 文档以获得更好的解释。