使用antd组件的a-table时有时需要不用分页展示所有数据,在页面不出现滚动条的时候仅使用table自带滚动页

 const headerOffset = ref(210)
    const calcTableHeight = () => {
        state.tableHeight = window.innerHeight - 150 - headerOffset.value
    }

    onMounted(() => {
        calcTableHeight()
        window.addEventListener('resize', calcTableHeight)
    })

    onBeforeUnmount(() => {
        window.removeEventListener('resize', calcTableHeight)
    })

headerOffset 是非表格区域的被占用高度

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐