index.vue 539 B

123456789101112131415161718192021222324
  1. <template>
  2. <transition-group name="fade-transform" mode="out-in">
  3. <inner-link
  4. v-for="(item, index) in iframeViews"
  5. :key="item.path"
  6. :iframeId="'iframe' + index"
  7. v-show="$route.path === item.path"
  8. :src="item.meta.link"
  9. ></inner-link>
  10. </transition-group>
  11. </template>
  12. <script>
  13. import InnerLink from "../InnerLink/index"
  14. export default {
  15. components: { InnerLink },
  16. computed: {
  17. iframeViews() {
  18. return this.$store.state.tagsView.iframeViews
  19. }
  20. }
  21. }
  22. </script>