Freemarker渲染后台json菜单数据

    <!-- 递归  宏定义 -->

        <ul>

                <#macro bpTree children>

                       <#if children?? && children?size gt 0>
                              <#list children as child>
                                   <#if child.children?? && child.children?size gt 0>
                                <li>
                                    <#if child.F_URL??>
                                          <a href="${child.F_URL}" >
                                      <#else>
                                           <a href="" >
                                      </#if>    
                                          <#if child.F_ICON ??>
                                            <i class="${child.F_ICON}"></i>
                                            </#if>
                                            <span class="nav-label">${child.F_NAME}</span>
                                           <span class="fa arrow"></span>
                                          </a>
                                         
                                      <ul class="nav">
                                        <@bpTree children=child.children />
                                      </ul>
                                </li>
                                   <#else>
                                       <li>
                                            <#if child.F_URL ??>
                                               <a href="${child.F_URL}" class="J_menuItem">
                                           <#else>
                                                <a href="" class="J_menuItem">
                                           </#if>
                                           <#if child.F_ICON ??>
                                               <i class="${child.F_ICON}" ></i>
                                            </#if>
                                           <span class="nav-label">${child.F_NAME}</span></a>
                                     </li>   
                                      
                                   </#if>
                              </#list>
                           </#if>
                      </#macro>
                   <!-- 调用宏 生成递归树 -->
                   <@bpTree children=nodes />

            </ul>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值