微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 Laravel 刀片中使用动态表列值设置宽度

如何解决如何在 Laravel 刀片中使用动态表列值设置宽度

我想使用名为“SHAP_abs”的数据库表列中的值设置进度条的宽度。如何为每一行动态设置宽度。 这是我的 Blade 文件

<tr>
              <td class="col-md-4">
                {{ $row }}
              </td>
              @foreach($Correlations_list as $corr)
                @if($corr->Variable == $row )
                  <td class="col-md-4">
                   <div class="progress-bar progress-bar-striped active" role="progressbar" aria-valueNow="{{ $corr->SHAP_abs }}" aria-valuemin="0" aria-valuemax="100" style="width:{{ $corr->SHAP_abs*100 }}">
                   </div>   
                  </td>
                @endif
              @endforeach
          </tr>
          @endif
      @endforeach

解决方法

更新 div 中的 attr 以匹配 0...1 个值

<div class="progress">
    <div class="progress-bar progress-bar-striped" role="progressbar" style="width: {{ round($corr->SHAP_abs*100) }}%;" aria-valuenow="{{ round($corr->SHAP_abs*100) }}" aria-valuemin="0" aria-valuemax="100"></div>
</div>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。