nav.html 3.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <ul class="main-navigation-menu">
  2. <li ng-class="{'active open':$state.includes(item.link)}" ng-repeat="item in userMenus">
  3. <a ng-if="item.children.length>0" href="javascript:void(0)">
  4. <div class="item-content">
  5. <div class="item-media">
  6. <div class="">
  7. <i style="font-size: 14px !important;" class="icon iconfont {{item.icon}}"></i>
  8. <!-- <i class="fa {{item.icon}}"></i> -->
  9. </div>
  10. </div>
  11. <div class="item-inner">
  12. <span class="title">{{item.title}}<span class="navshow margin-left-2" ng-if="item.tipshow"></span></span>
  13. <i class="icon-arrow"></i>
  14. </div>
  15. </div>
  16. </a>
  17. <ul class="sub-menu" ng-if="item.children.length>0">
  18. <li ui-sref-active="active" ng-repeat="subItem in item.children">
  19. <a ng-if="subItem.children.length>0" href="javascript:void(0)">
  20. <div class="item-inner">
  21. <span class="title"> {{subItem.title}} </span><i class="icon-arrow"></i>
  22. </div>
  23. </a>
  24. <ul class="sub-menu" ng-if="subItem.children.length>0">
  25. <li ui-sref-active="active" ng-repeat="thirdItem in subItem.children">
  26. <a ng-if="thirdItem.children.length>0" href="javascript:void(0)">
  27. <div class="item-inner">
  28. <span class="title"> {{thirdItem.title}} </span><i class="icon-arrow"></i>
  29. </div>
  30. </a>
  31. <ul class="sub-menu" ng-if="thirdItem.children.length>0">
  32. <li ui-sref-active="active" ng-repeat="fouritem in thirdItem.children">
  33. <a ng-if="fouritem.children.length>0" href="javascript:void(0)">
  34. <div class="item-inner">
  35. <span class="title"> {{fouritem.title}} </span><i class="icon-arrow"></i>
  36. </div>
  37. </a>
  38. <a ui-sref="{{fouritem.link}}" ng-if="fouritem.children.length==0">
  39. <span class="title"> {{fouritem.title}} </span>
  40. </a>
  41. </li>
  42. </ul>
  43. <a ui-sref="{{thirdItem.link}}" ng-if="thirdItem.children.length==0">
  44. <div class="item-inner">
  45. <span class="title"> {{thirdItem.title}}</span>
  46. </div>
  47. </a>
  48. </li>
  49. </ul>
  50. <a ui-sref="{{subItem.link}}" ng-if="subItem.children.length==0">
  51. <!-- <span class="title"> {{subItem.title}} </span> -->
  52. <span class="title">{{subItem.title}}<span class="navnum fontsizes-12 margin-left-5" ng-if="subItem.tipnum&&subItem.tipnum!=0">{{subItem.tipnum}}</span></span>
  53. </a>
  54. </li>
  55. </ul>
  56. <a ui-sref="{{item.link}}" ng-if="item.children.length==0">
  57. <div class="item-content">
  58. <div class="item-media">
  59. <i class="fa {{item.icon}}"></i>
  60. </div>
  61. <div class="item-inner">
  62. <span class="title"> {{item.title}} </span>
  63. </div>
  64. </div>
  65. </a>
  66. </li>
  67. </ul>