【发布时间】:2018-06-29 09:37:36
【问题描述】:
我有两个组件,DeleteCards 和 ConfirmModal。 DeleteCards 组件显示可以删除的卡片。
当用户点击deleteCard 时,一个动作会像这样更新状态:
{ showModal : true, title : 'Delete card', body : 'Are you sure?'}
所以,这会导致我的模态窗口出现,要求用户确认。问题是我现在需要我的 deleteCard 函数等待并收听模式内的确认点击。
技术上我可以做到:
{ showModal : true, title : 'Delete card', body : 'Are you sure?', promise: promiseRef }
但是,我知道这是一种反模式。那么,我在这里有什么选择?或者完成这个的redux方式是什么?
【问题讨论】:
标签: redux react-redux