目标:
在 Angular 4 项目中使用服务器端支持实现撤消/重做功能。例如,从服务器中删除项目必须可以通过相应的(创建)操作撤消。
有一个组件:https ://github.com/PowToon/redux-undo-redo
我正在尝试使用 ngrx-store 4 移植该组件。
问题:
我正在尝试将中间件转换为元减速器,但这似乎不是一件容易的事。我怎样才能调用dispatch
ngrx meta-reducer?如果我不能,我怎么能实现相应的功能?
中间件: https ://github.com/PowToon/redux-undo-redo/blob/master/src/createUndoMiddleware.js
或者,如果有任何更简单的方法可以达到我的目标,那会是什么?