无人机管理后台前端(已迁走)
xiaoxiao
2025-11-02 474574692f2ed40b801c6307fee991ee9deb739f
feat:添加loading
1 files modified
11 ■■■■■ changed files
src/views/layerManagement/components/leftList.vue 11 ●●●●● patch | view | raw | blame | history
src/views/layerManagement/components/leftList.vue
@@ -38,7 +38,12 @@
      <el-button class="ztzf-button" @click="selectAll">全选</el-button>
    </div>
    <div class="tableListBox">
    <div
      class="tableListBox"
      v-loading="loading"
      element-loading-background="rgba(0, 0, 0, 0.5)"
      element-loading-text="加载中..."
    >
      <el-tree
        class="ztzf-el-tree"
        :class="{ isTheTerritory: activeName === '国土空间规划' }"
@@ -106,17 +111,21 @@
  dkbh: '',
  patchesName: '',
});
const loading = ref(false);
const treeData = ref([]);
const treeAllData = ref([]);
// 获取数据
const gettreeDataApi = async () => {
  try {
    loading.value = true;
    const res = await treeDataApi();
    treeAllData.value = res.data.data;
    console.log('接口数据', treeAllData.value);
    setupWatch();
  } catch (error) {
    console.error('获取数据失败:', error);
  } finally {
    loading.value = false;
  }
};