1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| <template>
| <app-view-link
| :iframeId="'iframe' + route.name"
| :src="iframeUrl(route.meta.link, route.query)"
| ></app-view-link>
| </template>
|
| <script setup>
|
| const route = useRoute();
|
| const 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>
|
|