【问题标题】:Amplify No pubsub module applied for subscription ReactJsAmplify No pubsub 模块申请订阅 ReactJs
【发布时间】:2020-05-06 14:58:09
【问题描述】:

我正面临订阅问题,它抛出异常

No pubsub module applied for subscription

index.js

import Amplify from "@aws-amplify/core";
import PubSub from "@aws-amplify/pubsub";
import API from "@aws-amplify/api";
import config from "./aws-exports";

Amplify.configure(config);
PubSub.configure(config);
API.configure(config);

我的组件

async componentDidMount() {
  API.graphql(graphqlOperation(subscriptions.ticketModified)).subscribe({
      next: todoTicket => console.log(todoTicket)
    });
}

我错过了什么?

【问题讨论】:

  • 请附上完整的异常信息
  • 它的完整异常,我通过导入权限库修复了它

标签: aws-amplify graphql-subscriptions amplifyjs


【解决方案1】:

导入权库背后的秘密

import Amplify, { API, graphqlOperation } from "aws-amplify";
import PubSub from "@aws-amplify/pubsub";


Amplify.configure(config);
PubSub.configure(config);
API.configure(config);

【讨论】:

    猜你喜欢
    • 2017-09-24
    • 2014-01-17
    • 1970-01-01
    • 1970-01-01
    • 2018-07-30
    • 2021-12-05
    • 2019-02-21
    • 2018-08-23
    • 2014-04-22
    相关资源
    最近更新 更多