我已经从 here 克隆了一个存储库并尝试探索 AWS AppSync 的订阅。我的理解是,如果服务器数据有实时更新,客户端应该期望看到一些通知或更新或排序,所以我所做的是:
在模拟器上运行应用
打开 DynamoDB 控制台并手动添加记录。
我原以为我的应用程序会收到一些通知,但没有,如果我刷新应用程序,它会有更新的记录吗?我对订阅的理解有误吗?
最佳答案
订阅不是从您的 dynamo 数据库触发的,而是从您的变更(在 graphql 架构中定义)触发的。尝试通过您的订阅监听的突变添加记录。您可以从应用程序同步控制台的“查询”下运行突变。
如果您的客户端设置正确,它应该相应更新。
希望这有帮助:)
关于amazon-web-services - AWS Appsync 订阅未更新我的组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52256987/