cwg-download.vue 930 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <template>
  2. <view class="cwg-language">
  3. <uni-tooltip :content="t('Downloadpage.item1')" placement="bottom">
  4. <view class="pc-header-btn" @click="handleMenuClick">
  5. <cwg-icon name="crm-download" color="#97A1C0" :size="20" />
  6. </view>
  7. </uni-tooltip>
  8. </view>
  9. </template>
  10. <script setup lang="ts">
  11. import { useI18n } from 'vue-i18n'
  12. const { t } = useI18n()
  13. function handleMenuClick() {
  14. uni.navigateTo({
  15. url: '/pages/common/download',
  16. })
  17. }
  18. </script>
  19. <style scoped lang="scss">
  20. @import "@/uni.scss";
  21. .pc-header-btn {
  22. display: flex;
  23. align-items: center;
  24. cursor: pointer;
  25. gap: px2rpx(6);
  26. }
  27. .cwg-language {
  28. @media screen and (max-width: 991px) {
  29. :deep(.cwg-dropdown-menu-container) {
  30. right: px2rpx(-20) !important;
  31. }
  32. }
  33. }
  34. :deep(.cwg-dropdown-menu-container .menu .menu-item) {
  35. min-height: px2rpx(36);
  36. }
  37. :deep(.cwg-dropdown) {
  38. overflow: visible !important;
  39. }
  40. </style>