2024-10-18 arco-design的a-table的表字段无法显示值

叶乘风 / 2024-10-23 / 原文

问题:arco-design的a-table的表字段number无法显示值

原因:该值不能作为表字段,number为特殊变量,不可用作dataIndex

解决方案:更换字段名即可,比如原来的是number,改成dataIndex: number2,然后在插槽里转换一下:

<template #number2="{ record }">
    <div>{{ record.number || '-' }}</div>
</template>

或者直接在拿到data的时候,把number值赋值给自定义一个变量xxx,a-table的column再用dataIndex: xxx即可