我有HOC组件,当我设置断点时,我可以正确获取数据,但是当我将参数传递给该组件时,我没有得到正确的道具
scriptRows
和传入的组件看起来像这样
const { loading, error, data } = useQuery(GET_STUDENTS);
return (
<Component studentsLoading={loading} error={error} students={data && data.students} {...props} />
);
};
答案 0 :(得分:1)
由于您说的道具不正确,您很可能会用...props
覆盖HOC道具,然后将其向上移动,看看是否可行。
<Component {...props} studentsLoading={loading} error={error} students={data && data.students} />
^^^^^^^^^^