micro.hbs 522 B

12345678910111213141516171819202122232425
  1. <script setup lang="ts">
  2. import { useMainMicro } from '@/hooks/useMainMicro'
  3. import { useUserStore } from '@/stores/user'
  4. const userStore = useUserStore()
  5. const microName = '{{name}}'
  6. const { micro, initWatch } = useMainMicro(microName)
  7. initWatch()
  8. const route = useRoute()
  9. </script>
  10. <template>
  11. <WujieVue
  12. width="100%"
  13. height="100%"
  14. :name="microName"
  15. :url="micro.url + route.path"
  16. :sync="true"
  17. :props="{ token: userStore.token }"
  18. ></WujieVue>
  19. </template>
  20. <style lang="scss" scoped></style>