如何进行 API 调用(可能是异步的)来获取数据以便能够进一步使用它。该类本身不会呈现任何内容。
我是功能组件的新手,正在尝试 - 在AppForm中获取数据并 - 将其作为参数发送给fun2()。
非常感谢任何建议。代码片段会更有帮助。提前致谢。
const AppForm = ({ x, y, z, id, ...props }) => (
<InnerForm
input={x ? fun1(x) : fun2()}
isEqual={(a, b) => (a && a.id) === (b && b.id)}
>
{val => (
<MainForm
x={x}
y={y}
z={z}
initialValues={val}
{...props}
/>
)}
</InnerForm>
);
AppForm.propTypes = {
x: PropTypes.object,
y: PropTypes.object,
z: PropTypes.object,
}