Selaa lähdekoodia

✅ test: 跳转测试

WanGxC 1 vuosi sitten
vanhempi
commit
a1e6a69555

+ 5 - 1
src/views/productCenter/productAnalysis/components/TopParentAsin.vue

@@ -1,6 +1,6 @@
 <script setup lang="ts">
 import { Picture as IconPicture } from '@element-plus/icons-vue'
-import { computed, inject, onMounted, ref, watch } from 'vue'
+import { computed, inject, onBeforeUnmount, onMounted, ref, watch } from 'vue'
 import { getDetail } from '../api'
 import ExchangeProduct from './ExchangeProduct.vue'
 import emitter from '/@/utils/emitter'
@@ -79,6 +79,10 @@ watch(dateRange, () => {
 onMounted(() => {
   fetchDetail()
 })
+
+onBeforeUnmount(() => {
+  emitter.all.clear()
+})
 </script>
 
 <template>

+ 2 - 2
src/views/system/login/component/account.vue

@@ -1,5 +1,5 @@
 <script lang="ts">
-import { computed, defineComponent, onMounted, onBeforeUnmount, reactive, ref, toRefs } from 'vue'
+import { computed, defineComponent, onMounted, reactive, ref, toRefs, onUnmounted } from 'vue'
 import { useRoute, useRouter } from 'vue-router'
 import { ElMessage, FormRules } from 'element-plus'
 import { useI18n } from 'vue-i18n'
@@ -165,7 +165,7 @@ export default defineComponent({
       SystemConfigStore().getSystemConfigs()
     })
 
-    onBeforeUnmount(() => {
+    onUnmounted(() => {
       emitter.all.clear()
     })