feat:新增内链打开外网方式
This commit is contained in:
parent
ff1546ec82
commit
7d46792fb4
@ -1,30 +1,30 @@
|
||||
<script>
|
||||
export default {
|
||||
setup() {
|
||||
const route = useRoute();
|
||||
const link = route.meta.link;
|
||||
if (link === "") {
|
||||
return "404";
|
||||
const route = useRoute()
|
||||
const link = route.meta.link
|
||||
if (link === '') {
|
||||
return '404'
|
||||
}
|
||||
let url = link;
|
||||
const height = document.documentElement.clientHeight - 94.5 + "px";
|
||||
const style = { height: height };
|
||||
let url = link
|
||||
const height = document.documentElement.clientHeight - 94.5 + 'px'
|
||||
const style = { height: height }
|
||||
|
||||
// 返回渲染函数
|
||||
return () =>
|
||||
h(
|
||||
"div",
|
||||
'div',
|
||||
{
|
||||
style: style,
|
||||
},
|
||||
h("iframe", {
|
||||
h('iframe', {
|
||||
src: url,
|
||||
frameborder: "no",
|
||||
width: "100%",
|
||||
height: "100%",
|
||||
scrolling: "auto",
|
||||
})
|
||||
);
|
||||
frameborder: 'no',
|
||||
width: '100%',
|
||||
height: '100%',
|
||||
scrolling: 'auto',
|
||||
}),
|
||||
)
|
||||
},
|
||||
};
|
||||
}
|
||||
</script>
|
||||
|
||||
@ -63,11 +63,9 @@ function filterAsyncRouter(asyncRouterMap, lastRouter = false, type = false) {
|
||||
route.component = Layout
|
||||
} else if (route.component === 'ParentView') {
|
||||
route.component = ParentView
|
||||
}
|
||||
// else if (route.component === 'InnerLink') {
|
||||
// route.component = InnerLink
|
||||
// }
|
||||
else {
|
||||
} else if (route.component === 'InnerLink') {
|
||||
route.component = InnerLink
|
||||
} else {
|
||||
route.component = loadView(route.component)
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user