PortIO/resources/js/views/Tunnels/Show.vue

40 lines
663 B
Vue
Raw Normal View History

2023-03-16 13:44:01 +00:00
<template>
2023-03-18 14:06:02 +00:00
<div>
<h2>隧道: {{ tunnel.name }}</h2>
</div>
2023-03-16 13:44:01 +00:00
</template>
2023-03-18 14:06:02 +00:00
<script setup>
import {onMounted, ref} from "vue";
import http from "../../plugins/http";
import router from "../../plugins/router";
let tunnel_id = router.currentRoute.value.params.id
const tunnel = ref({
name: '',
protocol: '',
local_address: '',
remote_port: '',
})
function getTunnel() {
http.get(`/tunnels/${tunnel_id}`).then(res => {
tunnel.value = res.data
})
}
function updateTunnel() {
http.put(`/tunnels/${tunnel_id}`, tunnel.value).then(res => {
tunnel.value = res.data
})
}
onMounted(getTunnel)
</script>