| | |
| | | v-for="(value,key) in tableData" |
| | | :key="key" |
| | | > |
| | | {{ key }} {{value}} |
| | | {{ key }} : {{value}} |
| | | </li> |
| | | </ul> |
| | | </div> |
| | |
| | | defineProps, |
| | | defineEmits, |
| | | nextTick, |
| | | watch, |
| | | } from "vue"; |
| | | import store from "@/store"; |
| | | import { |
| | |
| | | const add0 = (m) => { |
| | | return m < 10 ? "0" + m : m; |
| | | }; |
| | | onMounted(() => { |
| | | const setLayerStart = () => { |
| | | detailsData.value.gid = store.state.details.gid; |
| | | detailsData.value.name = store.state.details.tab.replaceAll("_", ""); |
| | | |
| | | getTableByEntity(); |
| | | }; |
| | | onMounted(() => { |
| | | setLayerStart(); |
| | | }); |
| | | watch( |
| | | () => store.state.details, |
| | | (nVal, oVal) => { |
| | | if (nVal) { |
| | | setLayerStart(); |
| | | } |
| | | }, |
| | | { deep: true } |
| | | ); |
| | | </script> |
| | | |
| | | <style lang="less" scoped> |