为了账号安全,请及时绑定邮箱和手机立即绑定

没有记录时如何隐藏列表?

没有记录时如何隐藏列表?

墨色风雨 2023-10-17 20:03:45
我有这段代码来显示列表,但是当列表没有记录时需要您的帮助来隐藏吗?需要您帮助在没有记录时隐藏在列表中吗?<ul id="treeview">          @foreach (var item in rpInfo)             {              <li data-expanded="true" class="panel-handler" data-id="@item.ID">                <i class="far fa-check-circle" data-id="@item.Flag" style="padding-right: 10px;"></i>@item.CompnayName(@item.Type)                    <ul>                       <li data-expanded="true">  <i class="far fa-check-circle" style="padding-right: 10px;"></i> @item.Name (@item.Type)</li>                      </ul>              </li>              }  </ul>无记录时需要隐藏此部分<li data-expanded="true">  <i class="far fa-check-circle" style="padding-right: 10px;"></i> @item.Name (@item.Type)</li>这是没有记录时的显示方式。它只显示图标 这是没有记录时的样子 - 我想隐藏突出显示的图标
查看完整描述

1 回答

?
紫衣仙女

TA贡献1839条经验 获得超15个赞

添加if-else

<% if(somecondition) { %>

   some html

<% } %>

你的:


<% @if(item.CompnayName(@item.Type) != "") { %>

   <li data-expanded="true" class="panel-handler" data-id="@item.ID">

                <i class="far fa-check-circle" data-id="@item.Flag" style="padding-right: 10px;"></i>@item.CompnayName(@item.Type)

                    <ul>

                       <li data-expanded="true">  <i class="far fa-check-circle" style="padding-right: 10px;"></i> @item.Name (@item.Type)</li>

                      </ul>

              </li>

<% } %>


查看完整回答
反对 回复 2023-10-17
  • 1 回答
  • 0 关注
  • 123 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信