Bladeren bron

Merge pull request #422 from Cwealth/feat/Cwealth

fix: Table组件注册为全局组件报错问题,存在对pinia的提前引用
Archer 1 jaar geleden
bovenliggende
commit
25ccf78a40
1 gewijzigde bestanden met toevoegingen van 3 en 5 verwijderingen
  1. 3 5
      src/components/Table/src/components/TableActions.vue

+ 3 - 5
src/components/Table/src/components/TableActions.vue

@@ -7,11 +7,6 @@ import { useAppStore } from '@/store/modules/app'
 import { TableColumn } from '../types'
 import ColumnSetting from './ColumnSetting.vue'
 
-const appStore = useAppStore()
-const sizeMap = computed(() => appStore.sizeMap)
-
-const { t } = useI18n()
-
 export default defineComponent({
   name: 'TableActions',
   components: {
@@ -25,6 +20,9 @@ export default defineComponent({
   },
   emits: ['refresh', 'changSize', 'confirm'],
   setup(props, { emit }) {
+    const appStore = useAppStore()
+    const { t } = useI18n()
+    const sizeMap = computed(() => appStore.sizeMap)
     const showSetting = ref(false)
 
     const refresh = () => {