JvxeTable 无法获取嵌套对象数据:解决方法和示例
您将yncf对象添加到了yncfMx数组中的每个元素中。如果您想在Jvxetable组件中访问yncf相关的数据,您需要在columns的dataIndex属性中使用正确的路径。例如,您可以将columns的定义更新如下:
const yncfMxColumns = ref([
{ title: '处方号', dataIndex: 'yncf.id', key: 'yncf.id', width: '150px' },
{ title: '处方时间', dataIndex: 'yncf.cfCfsj', key: 'yncf.cfCfsj', width: '170px' },
{ title: '处方金额', dataIndex: 'yncf.cfZe', key: 'yncf.cfZe', width: '100px' },
]);
确保在定义Jvxetable组件时使用正确的columns参数:
<JVxeTable
size='mini'
resizable
stripe
ref='fyRef'
clickSelectRow
highlightCurrentRow
:height='130'
:columns='yncfMxColumns'
:dataSource='yncfMx'
/>
这样,Jvxetable组件将能够正确地获取yncf相关的数据并显示在表格中。
原文地址: https://www.cveoy.top/t/topic/pEe9 著作权归作者所有。请勿转载和采集!