mirror of
https://github.com/TeaOSLab/EdgeAdmin.git
synced 2025-11-06 23:00:25 +08:00
21 lines
431 B
JavaScript
21 lines
431 B
JavaScript
Vue.component("ip-box", {
|
|
props: ["v-ip"],
|
|
methods: {
|
|
popup: function () {
|
|
let ip = this.vIp
|
|
if (ip == null || ip.length == 0) {
|
|
let e = this.$refs.container
|
|
ip = e.innerText
|
|
if (ip == null) {
|
|
ip = e.textContent
|
|
}
|
|
}
|
|
|
|
teaweb.popup("/servers/ipbox?ip=" + ip, {
|
|
width: "50em",
|
|
height: "30em"
|
|
})
|
|
}
|
|
},
|
|
template: `<span @click.prevent="popup()" ref="container"><slot></slot></span>`
|
|
}) |