Browse Source

loading

intex_online20250410
王宇飞 6 days ago
parent
commit
78adf60a74
  1. 6
      src/components/Table/src/TableV2.vue

6
src/components/Table/src/TableV2.vue

@ -1,6 +1,6 @@
<template> <template>
<div style="height: 400px" v-loading="loading"> <div style="height: 400px" v-loading="loading||timeLoading">
<el-auto-resizer> <el-auto-resizer>
<template #default="{ height, width }"> <template #default="{ height, width }">
<el-table-v2 <el-table-v2
@ -149,8 +149,10 @@ const mColumns = ref(props.columns.map(item=>({
}))) })))
const mData = ref([]) const mData = ref([])
const timeLoading = ref(false)
watch(()=>props.data,()=>{ watch(()=>props.data,()=>{
console.log('selections',selections.value ) console.log('selections',selections.value )
timeLoading.value = true
mData.value = props.data.map(item=>({ mData.value = props.data.map(item=>({
...item, ...item,
checked: selections.value.find(item1=>item1.id==item.id)?true:false, checked: selections.value.find(item1=>item1.id==item.id)?true:false,
@ -158,6 +160,8 @@ watch(()=>props.data,()=>{
})) }))
console.log('mData',mData.value) console.log('mData',mData.value)
timeLoading.value = false
}) })
const rowEventHandlers = ({onClick})=>{ const rowEventHandlers = ({onClick})=>{

Loading…
Cancel
Save