import React useEffect useRef useState from react;import ContentCard from componentsContentCard;import ActionType EditableProTable ProColumns from ant-designpro-table;import ProForm ProFormInstan
根据代码分析,可能是以下原因导致列表没有渲染"测试策略"这个值出来:
-
可能是
getStrategyList接口返回的data数据格式不正确,无法正确获取testStrategy的值。可以在staragyList方法中打印res.data的值,检查数据格式是否正确。 -
可能是
RoleSelect组件中的value属性未正确设置。可以在PrimaryClassification组件中的RoleSelect组件中,将value属性设置为record.testStrategy,如下所示:
<RoleSelect value={record.testStrategy} options={options} />
- 可能是
RoleSelect组件中的fieldNames属性未正确设置。可以在PrimaryClassification组件中的RoleSelect组件中,将fieldNames属性设置为正确的字段名,如下所示:
<RoleSelect
value={record.testStrategy}
options={options}
fieldNames={{
label: 'testStrategy',
value: 'id',
}}
/>
请检查以上原因,看是否能解决问题。如果问题仍然存在,请提供更多相关代码以便进一步分析
原文地址: https://www.cveoy.top/t/topic/iuiT 著作权归作者所有。请勿转载和采集!