添加部分钩子函数,便于代码维护
This commit is contained in:
@@ -20,20 +20,16 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
// 1. 只导入子组件
|
||||
import BasicComponent from '@/component/rain-earthquake/BasicComponent.vue';
|
||||
import DisasterChainPointComponent from '@/component/rain-earthquake/DisasterChainPointComponent.vue';
|
||||
import LegendComponent from '@/component/rain-earthquake/LegendComponent.vue';
|
||||
import { useRainDisasterChain } from '@/hooks/rainstorm/useRainDisasterChain';
|
||||
import { useRainLegend } from '@/hooks/rainstorm/useRainLegend';
|
||||
|
||||
// 2. 只导入核心类型/枚举
|
||||
import { DisasterType } from '@/types/common/DisasterType';
|
||||
import { useRoute } from 'vue-router';
|
||||
|
||||
const route = useRoute();
|
||||
|
||||
// 4. 执行钩子,拿到所有需要的数据
|
||||
const {
|
||||
selectOptions,
|
||||
tableDatas,
|
||||
|
||||
Reference in New Issue
Block a user