dedsudiyu il y a 11 mois
Parent
commit
948114adbc
1 fichiers modifiés avec 12 ajouts et 5 suppressions
  1. 12 5
      pages/mine/mine.vue

+ 12 - 5
pages/mine/mine.vue

@@ -84,20 +84,27 @@ import {
   fingerprintQueryList,
   systemAppletLayoutSelect
 } from '@/api/basicsModules/index.js'
-import { tabBar } from '@/components/tabBar.vue'
+//#ifdef MP-WEIXIN
+import { tabBar} from '@/components/tabBar.vue'
 import {mineConfigurationSlot} from '@/components/mineConfigurationSlot'
+//#endif
+
 import { getMineConfig} from '@/utils/mineConfig'
 
 export default {
   name:'mine',
-	beforeCreate: function () {
-	  this.$options.components.tabBar = require('@/components/tabBar.vue').default
-	  this.$options.components.mineConfigurationSlot = require('@/components/mineConfigurationSlot.vue').default
-	},
+//#ifdef MP-WEIXIN
   components: {
     tabBar,
     mineConfigurationSlot,
   },
+//#endif
+//#ifdef H5
+  components: {
+  	"tabBar": () => import('@/components/tabBar.vue'),
+  	"mineConfigurationSlot": () => import('@/components/mineConfigurationSlot.vue'),
+  },
+//#endif
   data() {
     return {
       mineConfigData: [],