laravel - laravel 中的 HTML::style(),编码 html 特殊字符

标签 laravel laravel-blade

我正在尝试使用 {{ HTML::style('css/bootsrap-theme-min.css') }} 来渲染我的 CSS 链接,但我得到的不是普通的 HTML它编码为 html 实体,如下所示:

<link media="all" type="text/css"        rel="stylesheet" href="http://localhost:8000/css/bootstrap.min.css">

我该如何解决这个问题?

最佳答案

如果您使用 Laravel 5 或 5.1,请使用

{!! HTML::style('css/bootsrap-theme-min.css') !!}

对于 Laravel 4

{{{ HTML::style('css/bootsrap-theme-min.css') }}}

默认情况下,Laravel 会对用 {{ ... }}{!! 括起来的变量进行转义。 ... !!}{{{ ... }}} 标签告诉 Laravel 不要这样做。

关于laravel - laravel 中的 HTML::style(),编码 html 特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31102743/

相关文章:

mysql - Laravel:从数据库输出

php - Laravel5 : View [app] not found. 资源/views/auth/login.blade.php

laravel - AWS - 负载均衡实例和 Cron 作业

php - Laravel 检查是否违反约束

php - Laravel 多路由别名

laravel-5 - Laravel Blade Template 将数据传递给 Vue JS 组件

php - 如何通过引用 Blade 模板中的@include 来传递变量?

mysql - 同一查询中 join 和 left-join 的两个语法问题

Laravel 资源条件返回

laravel - Laravel错误未传递给 View