从代码片段中可以看出,在yncfMxColumns中定义了yncf.idyncf.cfCfsjyncf.cfZe这几个字段,但是在数据处理部分并没有给yncfMx中的每条数据添加yncf字段。因此,Jvxetable组件无法获取到yncf相关的数据。

你可以在数据处理部分的return语句中添加yncf字段,并将对应的correspondingYncf赋值给它,如下所示:

yncfMx.value = yncfMx.value.map((item) => {
  const correspondingYncf = yncf.value.find((yncfItem) => yncfItem.id === item.cfmxCfid);
  return {
    ...item,
    yncf: correspondingYncf,
  };
});

这样,Jvxetable组件就能够获取到yncf相关的数据了。

JVxeTable size=mini resizable stripe ref=fyRef clickSelectRow highlightCurrentRow height=130 columns=yncfMxColumns dataSource=yncfMx const yncfMxColumns

原文地址: http://www.cveoy.top/t/topic/i0pt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录