5 请问使用ethers.js怎么能让前端显示出报错信息呢?

在使用ethers.js的前端时调用合约,如遇合约里方法报错,如require不符合要求时,前端控制台会提示require后写的错误提示信息。但这种信息只对开发者有效,不懂开启控制台的用户无法知道为啥发生错误。所以请问怎样处理才能让前端也提示错误信息,比如弹出个错误提示框之类的呢?

请先 登录 后评论

最佳答案 2022-05-10 09:09

      try {
            message.success('成功');
          } catch (callError: any) {
            message.error(callError.reason || callError.data?.message || callError.message);
          }
请先 登录 后评论

其它 2 个回答

搞死打野
请先 登录 后评论
wess
请先 登录 后评论
  • 2 关注
  • 0 收藏,3674 浏览
  • happypl 提出于 2022-05-06 15:11