redux如何将商店(在内存中)映射到会话/请求?

时间:2018-08-10 18:37:30

标签: reactjs redux

抱歉,这是一个非常基本的问题。

我当前正在使用react + redux(在node.js上),并且一切正常。我很想知道redux如何/在reduce中将数据存储在哪里,并且看起来像存储在内存中。

每次我们调度一个动作时,我们不会更新所有的reducer,但是我们仍然能够保留其他reducer中的旧值(对此我们没有调度任何动作)。因此,间接地,redux会保留旧状态(或使用先前的状态)

我们这样创建商店:

IMessageProcessorFactory _messageProcessorFactory;

public TheConstructor(IMessageProcessorFactory processorFactory)
{
    _messageProcessorFactory = processorFactory;
}

private void logPhoneCallDialog_SaveContact(Contact currentPhoneContact)
{           
    if (currentPhoneContact != null)
    {
        RefreshRenewalActivity();

        if (currentPhoneContact.TypeId == ResultType.TookAppointment)
    }

    NotifyServerOfActivity();

    ApplyAppointmentFilters();

    this.Activate();

    var messageProcessor = _messageProcessorFactory.Create();
    messageProcessor.ProcessCustomerPhoneContactInfo(currentPhoneContact);
}

rootreducer:

store = createStoreWithMiddleware(rootReducer, initialState);

我的问题:会话与存储(在内存中)之间是否有任何映射来标识该会话的存储?

0 个答案:

没有答案