Home.vue 494 B

12345678910111213141516171819202122232425
  1. <template>
  2. <div class="home">
  3. <h1>{{title}}</h1>
  4. <!-- 加载动态组件 -->
  5. <component :is="$store.state.dynamicComponent.GLOBAL.logo"></component>
  6. <HelloWorld msg="Vue + vue-module-loader = Micro Front-end" />
  7. </div>
  8. </template>
  9. <script>
  10. // @ is an alias to /src
  11. import HelloWorld from '@/components/HelloWorld.vue'
  12. export default {
  13. name: 'home',
  14. components: {
  15. HelloWorld
  16. },
  17. data() {
  18. return {
  19. title: process.env.VUE_APP_TITLE
  20. }
  21. }
  22. }
  23. </script>