micro.hbs 478 B

123456789101112131415161718192021222324
  1. <script setup lang="ts">
  2. import { micro, plugins } from '@/utils/micro'
  3. const microName = '{{name}}'
  4. const { getMicroByName, mainRouteWatch } = micro
  5. const microConfig = getMicroByName(microName)
  6. mainRouteWatch(microName)
  7. const route = useRoute()
  8. </script>
  9. <template>
  10. <WujieVue
  11. width="100%"
  12. height="100%"
  13. :name="microName"
  14. :url="micro.url + route.path"
  15. :sync="true"
  16. :plugins="plugins"
  17. ></WujieVue>
  18. </template>
  19. <style lang="scss" scoped></style>