【发布时间】:2014-07-23 22:49:52
【问题描述】:
我正在使用 Laravel Blade 来做这样的事情:
master.blade.php
<script>
var url = '@yield('url')';
</script>
sub.blade.php
@extends('master')
@section('url')
{{route('routename')}}
@stop
上述方法在 Laravel 4.2.6 及以下版本上运行良好。然而,最近更新的 Laravel 4.2.7 打破了这一切。
Laravel 4.2.7 上的输出:
var url = 'http://localhost/path
';
它将结尾推到下一行,这会给 javascript 带来错误。使用@yield时如何防止推送到代码末尾的下一行?
谢谢。
【问题讨论】: