2015-02-10 63 views
1

加$值我在我的控制器的阵列(),我通过这个数组footer.blade.php如何在HTML ::脚本laravel

$results['js'][] = "public/plugins/toastr-master/toastr.min.js"; 
$results['js'][] = "public/js/notifications.js"; 
return View::make('admin.logo_section.logo',$results); 

我想补充的上述价值阵列到HTML ::这样的脚本

@if(isset($js)) 
    @foreach($js as $js_value) 
    {{ HTML::script('{{$js_value}}') }}  
    @endforeach 
@endif 

但它显示了我一些错误:

syntax error, unexpected '}', expecting ',' or ';' 

请帮我在哪里,我错了吗?

回答

1

你可以只传递变量的时候了:

{{ HTML::script($js_value) }} 

'{{$js_value}}'遇到的问题可能是由于该Laravel解析您的文件寻找{{}}并编译成那些语句echo的事实。

+0

谢谢lukasgeiter :) – okconfused 2015-02-10 18:59:41

+0

不客气:) – lukasgeiter 2015-02-10 19:15:16