如何处理Reactjs Apollo中的错误

问题描述

我是使用Apollo的初学者。我想知道,在突变和查询中如何进行错误处理。 目前,我有一个错误组件,它是一个模态。该组件看起来像这样。

import React,{ useState } from "react";
import {Modal} from "antd";

const Error = ({ error }) => {
  const [visible,setVisible] = useState(true);

  return (
   <Modal
        title = "خطا به وجود آمده است"
        visible={visible}
        onOk = {() => {
            setVisible(false);
          }
        }
        cancelButtonProps={{ type: "text"}}
        okText="تایید"
        cancelText=" "
        >
       <p>
           متن خطا:
           {error.message}
       </p>
   </Modal>
  )
};


export default (Error);

我现在处理错误的方式如下。如果我希望错误不中断代码继续执行该怎么办?

{error && <Error error = {error}/>}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)