ruoyi-ui/src/layout/components/IframeToggle/index.vue
@@ -5,7 +5,7 @@ :key="item.path" :iframeId="'iframe' + index" v-show="$route.path === item.path" :src="item.meta.link" :src="iframeUrl(item.meta.link, item.query)" ></inner-link> </transition-group> </template> @@ -19,6 +19,15 @@ iframeViews() { return this.$store.state.tagsView.iframeViews } }, methods: { iframeUrl(url, query) { if (Object.keys(query).length > 0) { let params = Object.keys(query).map((key) => key + "=" + query[key]).join("&") return url + "?" + params } return url } } } </script>