我有一个可能很简单的React问题。我试图将一个函数传递给另一个组件,在该组件中我想将状态设置为empty(“”)。您能看到为什么它对我不起作用。早些时候,我想在Mainfile中通过Component中的setState(“”)进行操作...
谢谢
主文件:
<GenerateData
data={CustomerData}
numbers={numbers}
setData={setCustomerData("")}
/>
组件:
interface IProps {
setData: (party: string) => void;
}
<button onClick={() => setData}>
答案 0 :(得分:2)
>>> i,j = array.shape
>>> np.mgrid[1:i,1:j]
array([[[1, 1, 1],
[2, 2, 2],
[3, 3, 3],
[4, 4, 4]],
[[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
[1, 2, 3]]])
,您调用setData={setCustomerData("")}
并将函数结果传递给子组件,即setCustomerData("")
= setData
undefined