Quellcode durchsuchen

chore: 顶级 root

zhangyuhan vor 3 Monaten
Ursprung
Commit
77caa0a6e5
2 geänderte Dateien mit 6 neuen und 7 gelöschten Zeilen
  1. 6 3
      apps/work-bench/src/App.vue
  2. 0 4
      apps/work-bench/src/register-app.js

+ 6 - 3
apps/work-bench/src/App.vue

@@ -2,7 +2,7 @@
   <router-view>
     <template v-slot:nav-user-info="{ info }">
       <nav-user-info :info="info"></nav-user-info>
-      <custom-service-corner ></custom-service-corner>
+      <custom-service-corner></custom-service-corner>
     </template>
   </router-view>
 </template>
@@ -19,9 +19,12 @@ export default {
     CustomServiceCorner
   },
   computed: {},
-  created () {
+  created() {
     // 获取客服信息
     this.getCustomerInfo()
+    window.__use_top__ = () => {
+      return this.$root
+    }
   },
   methods: {
     ...mapActions('work-bench', ['getCustomerInfo'])
@@ -30,5 +33,5 @@ export default {
 </script>
 
 <style lang="scss">
-@import "./assets/style/index.scss";
+@import './assets/style/index.scss';
 </style>

+ 0 - 4
apps/work-bench/src/register-app.js

@@ -192,10 +192,6 @@ export const subApps = {
 }
 
 function registerApps(apps = []) {
-  // 提供顶级 window
-  window.__use_html__ = () => {
-    return Vue.prototype.$root.$el.parentNode.parentNode
-  }
   store.commit('work-bench/app/register', apps)
   store.dispatch('work-bench/app/microAppsStart')
 }