我使用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>
<script src="http://pilotapp.dev/js/app.js"></script>
</head>
<body>
</body>
</html>
由于所有括号和引号都不正确,因此浏览器不会将其视为标记,只是将其显示为文本。所以我可以看到问题,但我不知道从哪里开始寻找解决方案。
答案 0 :(得分:1)
{{ }}
转义输出。请尝试使用原始输出{!! !!}
文档:http://laravel.com/docs/master/blade#displaying-data