Blame view
api/dashboard/src/pages/panel/components/mltd.vue
615 Bytes
0d8c0f816 initial commit |
1 2 3 4 5 6 7 |
<template> <div style="height: 90vh"> <iframe width="100%" height="100%" :src="src" frameborder="0" /> </div> </template> <script> |
fa297f23d Added config fetc... |
8 |
import axios from 'axios' |
0d8c0f816 initial commit |
9 10 11 12 |
export default { name: 'MLTD', data () { return { |
fa297f23d Added config fetc... |
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
src: '', params: '/d/dtCrgk6Wk/mltd?orgId=1' } }, created () { this.config() }, methods: { async config () { try { const { data } = await axios.get('/config') this.src = data.grafana_url + this.params } catch (e) { this.$toasted.error('Error fetching Grafana URL!') } |
0d8c0f816 initial commit |
28 29 30 31 32 33 34 35 |
} } } </script> <style scoped> </style> |