flash()->success('Confirmation email sent to <strong>' . $user->email . '</strong>');解决方法 您将不得不使用刀片的非转义语法
{!! $flashData !!} // unescaped variable
代替:
{{ $flashData }} // escaped variable
转义语法最好默认使用,因为它会阻止行为不端的用户提供< script>标签和JavaScript代码作为您应用的输入.如果没有删除HTML标记和JavaScript,这可能是一个安全问题.因此,除非您100%确定其安全性,否则我会非常小心地删除数据.
另外,只需要考虑一下:为什么你需要flash数据中的HTML?为什么你不能单独发送$user->电子邮件,并让视图弄清楚如何呈现它.将HTML标记保留在视图中 – 这样更清晰.
查看文档http://laravel.com/docs/5.1/blade#displaying-data搜索“显示未转义数据”
总结以上是内存溢出为你收集整理的如何将html标签包含在laravel flash消息中?全部内容,希望文章能够帮你解决如何将html标签包含在laravel flash消息中?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)