cwg-download.vue 974 B

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