TestStagejsimport React useEffect useState from react;import Table Button Modal Popover Popconfirm Space Divider Typography from antd;import TestingStageModal from testConfigTestingStageModal;impo
要将TestingStage组件的listProjects方法接口传给TestingStageModal组件的接口,可以通过props进行传递。首先,在TestingStage组件中,将listProjects方法传递给TestingStageModal组件的props中,如下所示:
<TestingStageModal stageData={record} test={'arrange'} largeVersionId={'id001'} listProjects={listProjects}>
<a>部署</a>
</TestingStageModal>
然后,在TestingStageModal组件中,接收listProjects方法,并将其传递给handleUpdate方法,如下所示:
const TestingStageModal = (props) => {
const { children, stageData, test, largeVersionId, listProjects } = props;
...
const handleUpdate = async () => {
// 调用listProjects方法
listProjects();
...
};
...
};
这样,在点击保存按钮时,就会调用TestingStage组件中的listProjects方法接口
原文地址: http://www.cveoy.top/t/topic/h1UG 著作权归作者所有。请勿转载和采集!