husq
2023-08-30 ae2380cc0d430108e1122f6818e52bc4abc49d3a
src/pages/page-web/projects/project_list/list_page/list.vue
@@ -24,7 +24,11 @@
      </div>
    </div>
    <div class="wrap_card">
      <List :cardList="cardList" />
      <a-spin :spinning="spinning" :delay="delayTime">
        <List @refreshList="init" :cardList="cardList" />
      </a-spin>
    </div>
    <!-- <button @click="goDetail">列表详情</button> -->
  </div>
@@ -52,6 +56,10 @@
  ],
  projectName: '',
})
// ant 加载
const spinning = ref<boolean>(false)
const delayTime = 500
const goDetail = () => {
  router.push({ name: ERouterName.WORKSPACE })
}
@@ -77,8 +85,10 @@
}
// 页面初始化
const init = async () => {
  spinning.value = !spinning.value
  const res = await getProjectPage(params.value)
  cardList.value = res.data.records
  spinning.value = !spinning.value
}
onMounted(() => {
  init()