我要保存一个POJO,然后通过rest api从数据库中提取POJO数组 我正在使用ngrx作为redux模式。
this.store.dispatch(new fromStore.SaveMessage(this.messageHeader));
this.store.dispatch(new fromStore.LoadMessages({ queue: "Queue" });
但是,第二项操作未提取最近保存的消息。
当我尝试以下方法时,它有效。
this.store.dispatch(new fromStore.SaveMessage(this.messageHeader));
setTimeout(() => {
this.store.dispatch(new fromStore.LoadMessages({ queue: "Queue" }));
}, 2000)
但是我觉得这不是最优化的方法。
我还尝试订阅了第一个调度操作,但是它给出了错误提示
'[ts] Property 'subscribe' does not exist on type 'void'.'
我如何发送第二个动作调度程序来提取最近保存的记录?