You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

DataAnalysis.vue 2.9 kB

4 years ago
4 years ago
4 years ago
4 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. <template>
  2. <div style="height:100%; flex:1" >
  3. <el-col :span="3" style="height:100%;padding-right:15px;">
  4. <el-menu
  5. default-active="this.$route.path"
  6. class="el-menu-vertical-demo"
  7. :router="true" style="height:100%; background-color: #F5F5F6;" >
  8. <el-menu-item index="overview" >
  9. <i class="ri-home-4-line"></i>
  10. <span slot="title">概览</span>
  11. </el-menu-item>
  12. <el-submenu index="1">
  13. <template slot="title">
  14. <i class="ri-numbers-line"></i>
  15. <span>项目分析</span>
  16. </template>
  17. <el-menu-item index="ProTrend">项目增长趋势分析</el-menu-item>
  18. <el-menu-item index="ProAnalysis">详细数据</el-menu-item>
  19. </el-submenu>
  20. <el-submenu index="2">
  21. <template slot="title">
  22. <i class="ri-contacts-line"></i>
  23. <span>用户分析</span>
  24. </template>
  25. <el-menu-item index="UserTrend">用户增长趋势分析</el-menu-item>
  26. <el-menu-item index="UserAnalysis">活动分析</el-menu-item>
  27. </el-submenu>
  28. <el-menu-item index="BrainAnalysis">
  29. <i class="ri-server-fill"></i>
  30. <span slot="title">云脑分析(建设中..)</span>
  31. </el-menu-item>
  32. </el-menu>
  33. </el-col>
  34. <router-view> </router-view>
  35. </div>
  36. </template>
  37. <style scoped>
  38. /deep/ .is-active{
  39. color: #238BFC ;
  40. }
  41. /deep/ .ui-container{
  42. background-color: #FFFF;
  43. }
  44. /deep/ .el-tabs--left .el-tabs__header.is-left{
  45. background-color:#F5F5F6;
  46. width: 12.43%;
  47. }
  48. .el-tabs--left .el-tabs__header.is-left
  49. html,
  50. body,
  51. /deep/ .el-container {
  52. padding: 0px;
  53. margin: 0px;
  54. height: 100%;
  55. }
  56. /deep/ .el-tabs--left .el-tabs__item.is-left {
  57. text-align: left;
  58. }
  59. /deep/ .el-tabs__item {
  60. padding: 0px 20px 0px 20px;
  61. }
  62. /deep/ .el-tabs__item.is-active .el-image{
  63. filter:none
  64. }
  65. /deep/ .el-tabs__item:hover .el-image{
  66. filter:none
  67. }
  68. .bk{
  69. background-color: #F5F5F6;
  70. }
  71. .el-menu-item.is-active {
  72. color: #409eff;
  73. background-color: #FFFFFF !important;
  74. }
  75. /deep/ .el-submenu.is-active .el-submenu__title {
  76. color: #409eff
  77. }
  78. /deep/ .el-submenu.is-active .el-submenu__title i{
  79. color: #409eff
  80. }
  81. /deep/ .el-menu, .el-menu--horizontal>.el-menu-item:not(.is-disabled):focus, .el-menu--horizontal>.el-menu-item:not(.is-disabled):hover, .el-menu--horizontal>.el-submenu .el-submenu__title:hover {
  82. background-color: #F5F5F6;
  83. }
  84. /deep/ .el-pagination {
  85. padding-bottom: 30px;
  86. }
  87. </style>