Laravel刀片未转义HTML

诺菲斯

我使用的是Laravel 5.2,由于某些原因,刀片标准标签{{...}}未按文档中的说明转义HTML。

例如,当我尝试编写时,{{ HTML::tag('span','hello') }}我得到了正确的HTML并hello在浏览器中看到了。如果我写,我得到同样的结果{!! HTML::tag('span','hello') !!}

那么,为什么{{...}}标签不按要求转义HTML标签呢?

Laravel用户

您应该使用{{...}}可变打印。

{!!...!!}这对于普通的HTML。您可以只写纯HTML而无需大括号,它将正确显示。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章