我被一个 React 问题束缚住了手脚,我确信这不会像现在对我来说那么困难。
我正在针对返回资源的 RESTful 服务器 API 构建单页应用程序,以及描述可以使用该资源完成的操作的链接。而且我试图确保我的客户端的 ajax 调用仅使用以这种方式从服务器检索的 URL。因此,例如,我的 LoggedInSessionStore 包含允许我获取所有公共文档列表的 URL,例如。
我的问题是如何管理操作和存储之间的依赖关系。例如,当获取所有公共文档的操作触发时,它需要从 LoggedInSessionStore 获取其 URL。但那家商店可能还没有人住;因此,在前一个操作(获取登录会话)完成之前,不得触发该操作。
所以,我想要一个可以使用存储在商店中的 URL 获取服务器数据的操作。确保在该商店填充之前不会触发操作的可接受方法是什么?