MemberTitle.vue 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <template>
  2. <div class="member_title_breadcrumb">
  3. <el-breadcrumb
  4. separator-class="el-icon-arrow-right"
  5. style="line-height: 40px;font-size: 10px;"
  6. >
  7. <el-breadcrumb-item :to="{path:'/member/home'}" replace>{{L['首页']}}</el-breadcrumb-item>
  8. <!-- <el-breadcrumb-item :to="{path:'/member/home'}" replace>{{L['个人中心']}}</el-breadcrumb-item> -->
  9. <el-breadcrumb-item v-if="!memberPath">{{memberTitle}}</el-breadcrumb-item>
  10. <el-breadcrumb-item v-else :to="{path:memberPath}" replace>{{memberTitle}}</el-breadcrumb-item>
  11. <el-breadcrumb-item>{{memberTitleS}}</el-breadcrumb-item>
  12. </el-breadcrumb>
  13. </div>
  14. </template>
  15. <script setup>
  16. import {ElBreadcrumb,ElBreadcrumbItem} from "element-plus";
  17. import { getCurLanguage } from '@/composables/common.js';
  18. const L = getCurLanguage();
  19. defineProps(["memberTitle","memberPath","memberTitleS"]);
  20. </script>
  21. <style lang="scss">
  22. @use "@/assets/style/theme.scss" as *;
  23. .member_title_breadcrumb{
  24. background: $colorK;
  25. .el-breadcrumb__item{
  26. height: 46px;
  27. line-height: 46px;
  28. }
  29. .el-breadcrumb__inner {
  30. color:#666666!important;
  31. font-weight: 700!important;
  32. }
  33. .is-link{
  34. color: #666666!important;
  35. font-weight: 400!important;
  36. &:hover{
  37. color: #333333!important;
  38. font-weight: 700!important;
  39. }
  40. }
  41. }
  42. </style>