我通过调用fetchPostsComponent上的一个动作来异步获取一个帖子列表componentDidMount.我希望,一旦该请求被相关的reducer(更新状态)接收并处理,就可以调用另一个动作fetchPostsMetaData,其中包含一系列刚收到的帖子ID.
我正在使用redux-thunk中间件,并使用我的ajax请求jQuery.ajax
最好的方法是什么?我尝试使用谷歌搜索,但找不到相关的示例/答案.
在过去的几天中(从2019年10月28日开始),我们没有进行任何代码更改,我们开始看到来自服务器的大量请求以在日历上创建事件(使用此端点:https:// docs.microsoft.com/zh-CN/previous-versions/office/office-365-api/api/version-2.0/calendar-rest-operations#CreateAnEvent)返回错误。
错误是:ErrorIrresolvableConflict,并显示错误消息:
The send or update operation could not be performed because the change key passed in the request does not match the current change key for the item.
我们怀疑这是Graph API / Outlook REST API / Exchange方面的新问题,但没有可见性。我们找到了这篇文章:https : //support.office.com/en-us/article/the-operation-cannot-be-performed-because-the-item-has-changed-74c99323-8a0d-4d45-ad32-e462e215a82a
尽管它没有提到Outlook REST API,但这似乎有些相关。
有人可以确认这确实是MSFT的长期问题吗?如果不是,也许在安排事件的背景下对此错误有所了解?
-
编辑:截至11月8日,此问题尚未解决。对于遇到此问题的任何人,我想分享到目前为止的观察:
返回此错误后,请求似乎仍然在Outlook端进行,并且确实创建了事件,并且与会者也确实获得了邀请。
由于我们通常重试失败的请求,这引起了混乱,从而导致创建重复的事件。
为了减轻这种情况,我们捕获了此错误代码,并让我们的用户知道该请求很可能已成功,并在尝试再次提交之前检查了他们的日历。
希望能有所帮助。
我正在尝试调试我的具有多个主干视图的HTML页面的渲染瓶颈.我使用了Chrome Dev Tools的Timeline分析器,看到了大量的Parse HTML事件.我的问题是:
这是否一定意味着DOM每次都被触摸,或者在分离的jquery对象中操作HTML时是否也触发了Parse HTML事件?