类型错误:无法读取未定义的属性“参数”

时间:2021-04-17 13:33:21

标签: javascript reactjs

我在按 ID (match.params.id) 分派项目详细信息时遇到错误,我是 React 的新手。解决此问题的最佳方法是什么?

   const ProjectDetails = ({ match }) => {
  const dispatch = useDispatch();
  const alert = useAlert();

  const { loading, error, project } = useSelector(
    (state) => state.projectDetails
  );

  useEffect(() => {
    dispatch(getProjectDetails(match.params.id));

    if (error) {
      alert.error(error);
      dispatch(clearErrors());
    }
  }, [dispatch, error, alert, match.params.id]);

  return ()
}

0 个答案:

没有答案