reactjs - React-admin 在不应该获取数据时未处理的拒绝
问题描述
我正在编写自定义数据提供程序。如果我从数据源方法中抛出错误,例如,delete('resource', options)
我看到正确记录了错误(react-adminshowNotification
在内部使用)并立即做出反应死亡屏幕Unhandled Rejection (Error)
,问题是如何停止 react-admin 抛出未处理的拒绝?也许有一些全局错误处理程序,因为我必须抛出,因为错误转到身份验证提供程序的checkError
方法,如果我抛出 react-admin 会正确显示它的消息,所以这似乎是 react admin 的预期行为。
我需要做什么来修复这个反应死亡屏幕?
PS我从数据源和身份验证提供者返回承诺,反应错误边界不处理异步代码PPS请不要建议修复导致它的错误,阅读上面的文章,应该抛出
解决方案
推荐阅读
- sql - 如何使用具有不同值的连接表获取值?
- python - 当预测值是匹配的索引对时,如何实现 SVM 模型?
- r - 如何根据列表名称元素绑定两个文件?
- flutter - 如何在飞镖中创建多个构造函数?
- java - Java Spring MVC 视图渲染和绑定 ArrayList
使用表单提交返回控制器 - asp.net - FileNotFoundException:无法加载文件或程序集'SendGrid,版本 = 9.11.0.0
- javascript - 向打字稿中的字符串添加空格(角度)
- angular - 是否可以在 AGM(Angular Google Map)中绘制多个纬度和经度进行跟踪?
- xml - 为什么 XSL/XPath 认为这个零是一个字符串?
- sql - 使用垂直连接sql重构表