簡體   English   中英

我該如何更改桌子 <tr> 每個循環的總和后的標簽值?

[英]How can i change the table <tr> tag value after sum for each looping?

我想將每一行的總和返回給tr標簽。

<?php $check1 = 0; ?>
    @foreach($results as $r)
        <tr @if($check1 != 0) class="hide" @else class="show" @endif>
            ...............content..........
        </tr>
<?php $check1 += sumTotal ?>
   @endforeach

我想做一些類似切換的操作,以隱藏等於零值的行。 但是由於第一次傳遞的值是0,因此第一次循環標記的值始終是錯誤的。求和后如何更新標記值? 有可能嗎?

我想您想要實現的是: 隱藏具有value = 0的第一行 可以通過增加循環中的值來輕松完成此操作:

<?php $check1 = 0; ?>
@foreach($results as $r)
    <tr class="{{ ($check1 == 0) ? 'hide' : 'show' }}">
        ...............content..........
    </tr>
    <?php $check1 += sumTotal ?>
@endforeach

還有一件事,您誤會是您將hide與($ check1!= 0)放在一起,即,如果value不為零,則隱藏else show!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM