逃避麻烦 - Blade 中的模板 Laravel 5.1

Escaping trouble - Blade Template in Laravel 5.1

我的视图包含以下代码

@foreach ($building as $maps)
    <div class="btn-group">
       <a class="btn btn-primary" role="button" href="{{ URL::asset('floorPlans/$maps') }}" aria-expanded="false" aria-controls="collapseExample">
          {{ $x }}
       </a>
    </div>
<?php $x++; ?>
@endforeach

然而这会导致以下结果 HTML

<div class="btn-group">
   <a class="btn btn-primary" role="button" href="http://facilities-lara.hslc.wisc.edu/floorPlans/$maps" aria-expanded="false" aria-controls="collapseExample">2</a>
</div>

$maps 仍然附加到 URL 而不是 $maps 中的值。是否可以在 blade 模板中检索值

谢谢, 奥特曼

blade 标签之间的一切都是正常的 PHP。所以你可以简单地连接字符串和变量:

{{ URL::asset('floorPlans/'.$maps) }}