若依平台左侧树形菜单二级及以后菜单没有图标的解决
刚接触若依这个平台,感觉非常棒,尤其是“你若不离不弃,我必生死相依”。
需要的可以按下面代码替换index.html文件里相应的部分
<li th:each="menu : ${menus}">
<a th:class="@{${menu.url != '' && menu.url != '#'} ? ${menu.target}}" th:href="@{${menu.url == ''} ? |#| : ${menu.url}}">
<i class="fa fa-bar-chart-o" th:class="${menu.icon}"></i>
<span class="nav-label" th:text="${menu.menuName}">一级菜单</span>
<span th:class="${menu.url == '' || menu.url == '#'} ? |fa arrow|"></span>
</a>
<ul class="nav nav-second-level collapse">
<li th:each="cmenu : ${menu.children}">
<a th:if="${#lists.isEmpty(cmenu.children)}" th:class="${cmenu.target == ''} ? |menuItem| : ${cmenu.target}" th:href="@{${cmenu.url}}">
<i class="fa fa-bar-chart-o" th:class="${cmenu.icon}"></i> [[${cmenu.menuName}]]</a>
<a th:if="${not #lists.isEmpty(cmenu.children)}" href="#"><i class="fa fa-bar-chart-o" th:class="${cmenu.icon}"></i> [[${cmenu.menuName}]]<span class="fa arrow"></span></a>
<ul th:if="${not #lists.isEmpty(cmenu.children)}" class="nav nav-third-level">
<li th:each="emenu : ${cmenu.children}">
<a th:if="${#lists.isEmpty(emenu.children)}" th:class="${emenu.target == ''} ? |menuItem| : ${emenu.target}" th:href="@{${emenu.url}}">
<i class="fa fa-bar-chart-o" th:class="${emenu.icon}"></i> [[${emenu.menuName}]]</a>
<a th:if="${not #lists.isEmpty(emenu.children)}" href="#"><i class="fa fa-bar-chart-o" th:class="${cmenu.icon}"></i> [[${emenu.menuName}]]<span class="fa arrow"></span></a>
<ul th:if="${not #lists.isEmpty(emenu.children)}" class="nav nav-four-level">
<li th:each="fmenu : ${emenu.children}">
<a th:if="${#lists.isEmpty(fmenu.children)}" th:class="${fmenu.target == ''} ? |menuItem| : ${fmenu.target}" th:href="@{${fmenu.url}}">
<i class="fa fa-bar-chart-o" th:class="${fmenu.icon}"></i> [[${fmenu.menuName}]]</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
3889

被折叠的 条评论
为什么被折叠?



