Laravel HTML 外观输出不是


Laravel HTML Facade Output Not

我正在使用Laravel 5.1以及HTML和表单助手,以此处描述的标准方式安装。https://www.flynsarmy.com/2015/02/install-illuminatehtml-laravel-5/

但是,当我尝试使用 HTML 帮助程序功能时,输出不正确。

我的测试视图是:

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>Test Page</title>
  {{ HTML::script('js/app.js') }}
</head>
<body>
</body>
</html>

但是生成的 html 是:

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>Test Page</title>
  &lt;script src=&quot;http://pilotapp.dev/js/app.js&quot;&gt;&lt;/script&gt;
</head>
<body>
</body>
</html>

由于所有括号和引号都不正确,浏览器不会将其视为标签,而只是将其显示为文本。所以我可以看到问题,但我不知道从哪里开始寻找解决它。

{{ }}转义输出。请尝试改用原始输出{!! !!}
文档: http://laravel.com/docs/master/blade#displaying-data