| | |
| | | :key="item.path" |
| | | :iframeId="'iframe' + index" |
| | | v-show="route.path === item.path" |
| | | :src="item.meta ? item.meta.link : ''" |
| | | :src="iframeUrl(item.meta ? item.meta.link : '', item.query)" |
| | | ></inner-link> |
| | | </transition-group> |
| | | </template> |
| | |
| | | import useTagsViewStore from '@/store/modules/tagsView'; |
| | | |
| | | const route = useRoute(); |
| | | const tagsViewStore = useTagsViewStore() |
| | | const tagsViewStore = useTagsViewStore(); |
| | | |
| | | function iframeUrl(url: string, query: any) { |
| | | if (Object.keys(query).length > 0) { |
| | | let params = Object.keys(query).map((key) => key + "=" + query[key]).join("&"); |
| | | return url + "?" + params; |
| | | } |
| | | return url; |
| | | } |
| | | </script> |