You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
686 B
26 lines
686 B
<template> |
|
<div v-loading="loading" :style="'height:'+ height"> |
|
<iframe :src="src" frameborder="no" style="width: 100%;height: 100%" scrolling="auto" /> |
|
</div> |
|
</template> |
|
<script> |
|
export default { |
|
name: "Swagger", |
|
data() { |
|
return { |
|
src: process.env.VUE_APP_BASE_API + "/swagger-ui.html", |
|
height: document.documentElement.clientHeight - 94.5 + "px;", |
|
loading: true |
|
}; |
|
}, |
|
mounted: function() { |
|
setTimeout(() => { |
|
this.loading = false; |
|
}, 230); |
|
const that = this; |
|
window.onresize = function temp() { |
|
that.height = document.documentElement.clientHeight - 94.5 + "px;"; |
|
}; |
|
} |
|
}; |
|
</script>
|
|
|