Laravel 5.4 使用动态变量时,Laravel不显示样式属性
我想在我的Laravel 5.4 使用动态变量时,Laravel不显示样式属性,laravel-5.4,styling,laravel-blade,Laravel 5.4,Styling,Laravel Blade,我想在我的li标签的border属性中显示一个可变的十六进制颜色代码。但每次我尝试时,“样式”属性根本不会出现在浏览器中。这是代码的一部分 @if(Count($user->groups)) <ul class="list-group"> @foreach($user->groups as $group) <li class="list-group-item" style = "border-left: 4px solid {{ $group
li
标签的border属性中显示一个可变的十六进制颜色代码。但每次我尝试时,“样式”属性根本不会出现在浏览器中。这是代码的一部分
@if(Count($user->groups))
<ul class="list-group">
@foreach($user->groups as $group)
<li class="list-group-item" style = "border-left: 4px solid {{ $group->colors[0]->hex }} !important;">{{ $group->name }}</li>
@endforeach
</ul>
@if(计数($user->group))
@foreach($user->groups as$group)
- {{{$group->name}
@endforeach
$user是登录的用户属性,它与组具有归属关系。这些群体也与颜色有着密切的关系。因此,我试图将用户组显示为
li
标记。然后用相关的组颜色给每个列表的左边边框上色。转储($group->colors[0]->hex)显示什么?$group->colors[0]->hex为第一个列表项返回'D4399',为第二个列表项返回'27a236',谢谢,我只是注意到没有输出'#'。我添加了它并修复了以下问题:dump($group->colors[0]->hex)
show?$group->colors[0]->hex在第一个列表项中返回'd4399',在第二个列表项中返回'27a236'。谢谢,我只是注意到没有输出'#'。我添加了它并解决了这个问题