- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在设置一个 React Native subscription通过来自“aws-amplify”的 { API, graphqlOperation }
。当我尝试执行订阅时,我收到如下所示的神秘消息。
ExceptionsManager.js:44 [object Object]
reportException @ ExceptionsManager.js:44
handleException @ ExceptionsManager.js:113
handleError @ setUpErrorHandling.js:23
reportFatalError @ error-guard.js:49
__guard @ MessageQueue.js:386
callFunctionReturnFlushedQueue @ MessageQueue.js:110
(anonymous) @ debuggerWorker.js:69
这是产生问题的函数:
import { API, graphqlOperation } from 'aws-amplify';
...
const subscribeControlMsg = () => {
const test = `subscription subscribeUserControlMsg{
subscribeUserControlMsg{
id payload
} }
`;
const subscription = API.graphql(
graphqlOperation(test)
).subscribe({
next: (data) => console.log(data)
});
};
在 index.js
中,我已经通过 Amplify.configure(config);
配置了端点。
错误是由
引发的API.graphql(graphqlOperation(test)).subscribe({
next: (data) => console.log(data)
});
这是一个
(method) APIClass.graphql({ query: paramQuery, variables, authMode }: GraphQLOptions): Promise<GraphQLResult<object>> | Observable<any>
我尝试过的一些事情:
{"_observer":{},"_state":"ready"}
。没有抛出错误当前使用"react-native": "0.61.5","react-redux": "^7.1.3"和 "redux": "^4.0.4"
如何调试与 Observable 相关的 [object Object] 错误?
最佳答案
经过大量测试,我发现 amplify 使用 RxJs 库。每个 Observable 都有 3 个回调函数:start、next、error。因此,要调试它,我只需要 console.log 错误并将其附加到回调,如下所示:
let dataP = API.graphql(graphqlOperation(test)).subscribe({
error: (error) => console.log(error),
next: (todoData) => console.log(todoData)
})
关于javascript - react native -调试[对象对象]handleException-Observable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59599340/
我正在开发一个测试程序,以帮助我了解 Microsoft.Practices.EnterpriseLibrary.ExceptionHandling 框架的工作原理。该程序定义了几种自定义异常类型并将
我正在设置一个 React Native subscription通过来自“aws-amplify”的 { API, graphqlOperation }。当我尝试执行订阅时,我收到如下所示的神秘消息
本文整理了Java中com.netflix.zuul.netty.filter.ZuulFilterChainRunner.handleException()方法的一些代码示例,展示了ZuulFilt
本文整理了Java中com.netflix.zuul.netty.filter.ZuulEndPointRunner.handleException()方法的一些代码示例,展示了ZuulEndPoin
我正试图在 Dart 中真正获得 Futures,我注意到几乎我遇到的每个示例都使用 handleException 来处理完成 Future 的异常。然而 API 文档指出“在大多数情况下,没有必要
我编写了自定义 ServiceRunner 并覆盖了 HandleException 方法。如我所见,如果服务中出现未处理的异常,HandleException 方法返回的对象将成为服务响应。我希望返
全部, 我正在学习 MVC 并将其用于业务应用程序 (MVC 1.0)。 我真的很难理解异常处理。我在网上花了很多时间,但没有找到任何符合我要求的内容。 我们当前使用实现 IExceptionFilt
我是一名优秀的程序员,十分优秀!